[FFmpeg-devel] [PATCH] Interlaced encoding for ProRes

Boris Maksalov boris.maksalov at yandex.ru
Fri Aug 10 15:30:51 CEST 2012


Hi,

I've implemented interlaced encoding for ProRes.
To activate interlaced mode, pass -flags +ildct

The first patch fixes a pre-existing bug where incomplete macroblocks were partially filled with memory read past the end of frame buffer. This can be verified with valgrind. The second patch actually implements interlaced encoding.

I do realize 'prores_kostya' encoder originates from libav and I did contact its author first, but things are moving quite slow on the libav side, so I am submitting my patches here.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-reading-past-the-end-of-frame-buffer.patch
Type: text/x-diff
Size: 1944 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120810/c2222ac2/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Interlaced-encoding-for-ProRes.patch
Type: text/x-c
Size: 14504 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120810/c2222ac2/attachment.c>


More information about the ffmpeg-devel mailing list