On Thu, 2007-08-30 at 00:20 +1200, David McNab wrote: > Hi, > > Is there a sane way to perform, with the various yuv4mpegpipe-based > tools, something comparable to the keyframe-based automation found in > graphical video editors such as Cinelerra?
I had a thought on how this could be achieved with a simple protocol, implemented in the respective y4 tools. Imagine if a y4 tool could accept a command line option such as '-automate <filename>' and if the file given has one or more lines of the form: frame_no -option1 value1 -option2 value2 ... where 'frame_no' is the frame number from which a new set of options should take effect, and '-option1 value1...' is one or more options normally accepted by that tool. Then, dynamic settings changes over time could be a fairly straightforward matter. The downside of this is that each of the y4 tools would need to be hacked into new versions which support this scheme, hopefully not too difficult a task. The upside is not having to create a whole new stream format, and being able to use existing versions of y4 tools wherever dynamically changing settings are not needed. With this little tweak, then a good arsenal of y4 tools would be able to do nearly anything that currently needs a graphical video editor. Unless someone suggests a better way to go about it, I might try adding this hack to a couple of the simpler y4 tools, and write a generic 'interpolater' prog which can generate the automate files. Hope I've made sense with all this. Looking forward to your thoughts Cheers David ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users