[Kdenlive-devel] big changes to consumer_avformat.c - impacts kdenlive
Ruslan Popov
rpopov at jet.msk.su
Wed Feb 13 14:10:43 UTC 2008
The time of "we support DV timecode while export now!" begins ;)
Dan Dennedy wrote:
> Hey all,
>
> With the last commit, MLT just made the jump to real world-class
> encoding! Be sure to read the exciting notes in the commit message. In
> summary, you no longer have to remember MLT's special properties for
> the settings. Now it uses ffmpeg's options which you can look up with
> 'ffmpeg -h' and 'ffmpeg -formats.' With inigo, you just need to
> translate ffmpeg's '-option value' syntax to 'option=value.' This also
> means nearly _all_ of ffmpeg's options are available. Not all of them
> because some of them only make sense with ffmpeg - e.g. pad and crop.
>
> Also, you should no longer supply a real_time option with consumer
> avformat because it now defaults to an improved multi-threaded
> architecture that works even with non-threaded codecs! This just
> separates the encoding from the decoding and processing. So, it will
> only max out 2 processors. If you have more than 2 processors, then
> you can enable the multi-threaded codecs using the threads property or
> MLT_AVFORMAT_THREADS environment variable.
>
> Oh, and finally, there is support for dual pass encoding as well. All
> in all, a quantum leap for MLT! All kdenlive needs to do is drop
> setting the real_time property and update its export profiles. I can
> help with that soon if needed.
>
--
_/ Ruslan Popov
_/ _/_/ _/
_/ _/ _/ _/ The Lead Developer of
_/ _/_/_/_/ _/_/ Products' Development Dept
_/ _/ _/ Mobile: +7 (916) 926-12-05
_/_/ _/_/_/ _/ Office: +7 (495) 411-76-01
Infosystems _/_/ Moscow, Russia
More information about the Kdenlive
mailing list