[theora-dev] variable frame rate for Theora

Pablo Rodríguez oinos at web.de
Thu Nov 13 11:39:35 PST 2008


Thanks, Timothy, for your explanation.

Timothy B. Terriberry wrote:
> Ralph Giles wrote:
>> There is a work around. Duplicating the previous frame is relatively
>> cheap, so an encoder could set something like 5 fps, but only update
>> the image when there's a change. The current encoder isn't smart
>> enough to do this automatically, but a screencast app could force it.
> 
> To clarify, a dropped frame in Theora takes up zero bytes, plus Ogg
> framing overhead, which is on the order of one byte. The current encoder
> actually always writes out a full frame, but if the video data doesn't
> actually change, these are still extremely small (just a few bytes).
> Both approaches are on the order of what it would take to add extra
> timecodes to each frame to indicate the variable duration in a variable
> framerate system (for reasonable framerates).

Will this situation change with the new Thusnelda encoder?

Thanks for your help,


Pablo


More information about the theora-dev mailing list