[theora-dev] variable frame rate for Theora

Ralph Giles giles at xiph.org
Tue Nov 11 17:16:54 PST 2008

On Tue, Nov 11, 2008 at 11:45 AM, Pablo Rodríguez <oinos at web.de> wrote:

>[...]. But I'd ask you to consider implementing
> variable frame rates.
> The reason for that implementation would come from the much smaller size
>  in screencasts and presentations.

We don't have any plans to add variable framerates to theora.

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.

The other point is that theora isn't the best format for most
presentations. I'd like to store them as an image stream, which can be
variable framerate, or use a queue track like cmml to trigger slide
advance in an adjacent viewer that holds the whole presentation. For
presentations and screencasts with a lot of motion or animation video
makes sense though.

Are you working on anything with screencasts and theora?


More information about the theora-dev mailing list