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