12 Feb 2007 16:21
Re: Export to DVD with ffmpeg
Levente Novák <lnovak <at> dragon.unideb.hu>
2007-02-12 15:21:56 GMT
2007-02-12 15:21:56 GMT
On Thu, 2007-02-08 at 20:49 -0800, Dan Dennedy wrote: > On Wednesday 07 February 2007 13:10, Levente Novák wrote: > > I would like to know why the one and two pass ffmpeg export filters are > > so overly complicated (e.g. for a VOB one could simply write ffmpeg -i > > myfile.dv -target dvd -flags +ildct+ilme -ab 192k -o myfile.vob), and > > The complicated approach better leverages SMP for faster transcoding by > putting DV decoder into one process and mpeg2 encoder in another. It is based > upon a script I wrote that can do realtime DV-to-DVD encoding on my dual > Athlon where the DV is direct from capture. Perhaps I should do the same for > the other export scripts. OTOH, it makes it more difficult for users to make > their own changes to the scripts. > > > also why is this filter specifying mpeg1video instead of the correct > > mpeg2video? > > I believe older versions of ffmpeg did not have mpeg2video, only mpeg1video, > and it is still a valid input to mplex, which generates the output suitable > for dvdauthor. I try to cover many ffmpeg versions and minimize the number of > differences in options syntax required for each. The changes for ffmpeg > versions gets encapsulated into ffmpeg_utils.sh. > AFAIK ffmpeg has mpeg2video since at least two years, and it is better not to rely on old versions (e.g. even ffmpeg's command-line syntax changed a lot last year!). It is true that mpeg1video is valid for DVD authoring but it is mainly used for sub-VGA resolutions and it is probably inferior to MPEG2 at a given bitrate (at least over a few kbps). Ah, and if I'm correct, MPEG1 does not handle interlacing, which is vital for content coming from non-progressive (consumer) DV camcorders. > I appreciate the questions. Please let me know if you think something is wrong > as I do not always have time to keep on top of ffmpeg developments. A question: could input boxes be added to the ffmpeg output window in which the user could set vbitrate and maxrate? Of course, I can always replace the original script with whatever I want (and used to do so) but it would be easier the other way round. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Kino-dev mailing list Kino-dev <at> lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kino-dev
RSS Feed