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
From: Ron Piggott <ron.pigg...@yahoo.ca>
To: mlt-devel@lists.sourceforge.net
Sent: Monday, February 22, 2016 9:25 AM
Subject: [Mlt-devel] Kdenlive & Render Command
My question is about the relationship between Kdenlive's render command and
the starting of Melt with the purpose of setting up a Render Farm.
Am I right thinking that Kdenlive is just a fancy graphic users interface that
ultimately encodes a video project for Melt to process?
I am wondering if I am able to reproduce the 'Render' command from Kdenlive in
the command line and ultimately within a cron job.
Is there a detailed explanation of what the 'Render' command does on the web?
Or is there an existing .sh bash file somewhere within Kdenlive that I could
manipulate in a cron job? Could anyone point me to this exact web page / file?
My over simplified tentative thought is if a video has 60,000 frames use 3
nodes to render 20,000 frames each. Then on the master computer render these 3
videos in the final video.
Thoughts? Comments?
Ron
------------------------------------------------------------------------------
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
------------------------------------------------------------------------------
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