Code Monkey home page Code Monkey logo

kdenlive-multirender's People

Contributors

ark74 avatar brampta avatar loki3000 avatar unfa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

kdenlive-multirender's Issues

Example issue

When i do this thing, I expected that thing, but instead it crashes.
I guess this is a bug, should I provide GDB output?

Auto re-start crashed threads

Sometimes melt rendering just crashes, leaving a useless video file behind.
In such a case the final concatenation will fail too. The user will have to manually re-run some kmr- scripts and then manually concatenate the whole thing again.

It'd be great to handle this withing the script.

Requirements?

The script seems to have unspecified dependencies, that are at unsatisfied at least on a typical Debian Testing installation.

For instance, this syntax would not work:

while [[ $(pgrep -f "bash kmr-" -c) > $(( $THREADS - 1 )) ]];

Replacing it with this worked.

while [ $(pgrep -f "bash kmr-" -c) -ge $THREADS ];

Same here, this didn’t work:

if [[ "breakpoints_mode"==TRUE ]]; then

But this worked:

if [ "breakpoints_mode" = TRUE ]; then

On the last line there is an invocation of:

"$(urldecode $PATHFILE/$TARGET)"

What is this urldecode? The command does not exist in my system, and apt-cache search urldecode finds nothing useful for it.

Hi can you explain the "16 4" after your script example?

Hi unfa,

Thank you for creating this kdenlive multirender script.

I was wondering if you can explain the "16 4" after your script example? I only have an ancient dual-core computer with 4gb of system memory (ram) and I would like to use both cores / threads, so what would be the numbers after the script command? Whenever I tried this with any numbers after the script command it failed?

Regards,
Phil (phd21)

Suggestion

Hi, as you have worked in this field for a good amount of time I want to verify if in your scenario this technique can be applied?
https://youtu.be/PytyNRd5R40

If it works then we can give KDENlive community a suggestion to include a simple button for this. For me everything is working as expected. 2 hrs of rendering took 20 mints.
Let me know. Thanks.

Automatically determine the amount of parts

The users don't really have to control this, it could be splitting the job into 5 or 10-minute parts.

For projects shorter than 5 minutes it could use smaller chunks to still make it faster.

ffmpeg failed to concatenate files

[concat @ 0x5589597ea3c0] Impossible to open 'ST1-Story_Mode-Pt1-01.mp4'
list.txt: No such file or directory

The video files are saved to somewhere other than kdenlive-mulitirender.sh and the kdenlive script.

Kdenlive Multirender for Windows (.bat) file?

Not sure this is doable but I currently use Kdenlive on Windows and noticed that the script generator creates a .bat file for editing the code instead of the .sh script.

Test Project.bat:

set RENDERER="C:/Users/[USERNAME]/Desktop/Kdenlive-windows/kdenlive_render.exe"
set MELT="C:/Users/[USERNAME]/Desktop/Kdenlive-Windows/melt.exe"

set SOURCE_0="file:///D:/Projects/Test%Project/scripts/Test%Project.bat.mlt"
set TARGET_0="file:///D:/Projects/Test%Project/Test1.mp4"
set PARAMETERS_0="in=0 out=3168 %MELT% C:/Users/[USERNAME]/AppData/Roaming/kdenlive/profiles/customprofile5 avformat - %SOURCE_0% %TARGET_0% properties=x264-medium f=mp4 vcodec=libx264 acodec=aac g=120 crf=30 ab=128k preset=faster threads=4 real_time=-1"
%RENDERER% %PARAMETERS_0%

Is there a way to translate the .sh script to the .bat? would be awesome to have a multirender for windows. If not, well it doesn't hurt to ask. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.