On 22/02/16 13:46, Brian Matherly wrote:
The "kdenlive_render" command from KDENLIVE is already a command line application:
https://quickgit.kde.org/?p=kdenlive.git&a=tree&h=b78350e3e97a7fd39ec8b866a3d8e3c2b3ebe6bb&hb=991187b276cecb98d428b9d96255c66db21052bd&f=renderer

They call it by passing in an MLT XML file (src) along with some other parameters. kdenlive_render queues up the job which ultimately just calls "melt" with the provided parameters. It seems that you could modify the program to break the melt command into multiples and the add one more to merge them all together.

The only hiccup I see with your strategy is that some filters depend on information received from previous frames. So those filters might not work well around the frames at the boundaries of the split. For example, the audio normalize filter keeps a running average of volume from previous frames. So, if you split 60,000 frames into chunks of 20,000 frames, frame 20,000 might exhibit a jump in volume since it doesn't know the average from the previous frames. So you would want to be careful if using this with some filters.

I think the KDENLIVE developers will have a better idea of how it works than anyone around here.

~BM


Brian in theory wouldn't the final render that joins the video segments together into one video address audio consistency issues?

Thank you for the help.
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to