[FFmpeg-devel] (new) intermediate codec

Alexander Strange astrange
Thu Mar 10 23:09:54 CET 2011

On Mar 10, 2011, at 4:18 PM, Lars T?uber wrote:

> On Thu, 10 Mar 2011 21:02:38 +0100 Michael Niedermayer <michaelni at gmx.at> wrote:
>> it supports slice based multithreading since a long time, frame based not yet.
> Sounds like you work on support for this?
> Lars

The obstacle with the ffv1 codec is that frames don't have independent bitstreams.

They do when the stream is only I-frames, so you could just write the codec to wait for the previous frame and then copy the entire context, but it's difficult to tell the codec user they need to encode it like this. It might be easier to add a new AVCodec which is I-frame only.

More information about the ffmpeg-devel mailing list