Download presentation
Presentation is loading. Please wait.
Published byMoses Hill Modified over 8 years ago
1
The Xiph.org Foundation Ogg Theora Dr. Timothy B. Terriberry
2
The Xiph.org Foundation 2 Ogg Theora: Activity ● theora-exp implementation – From scratch, not API compatible – Heavy decoder optimization, both algorithmic (myself) and low-level (Rudolf Marek) ● Real-time SD decoding on a PII-333 – Encoder not currently usable ● Produces valid, but very low quality output ● Google Summer of Code project – Goal: Produce a usable encoder for theora-exp – Result: No commitable code
3
The Xiph.org Foundation 3 Ogg Theora: Challenges ● Getting active developers – Require highly specialized technical background – Corporate interests focused on MPEG ● Good tool integration – Seeking support usually poor or broken – Virtually no chaining support ● Needed for hybrid streams that are a mix of 24fps and 30fps content, since Theora is fixed-framerate ● Adoption
4
The Xiph.org Foundation 4 Ogg Theora: Dependencies ● Libraries in use: libogg ● Projects dependent upon – Players (totem, vlc, xine, mplayer, etc.) – Content creation (ffmpeg2theora, Cinelerra, LiVES)
5
The Xiph.org Foundation 5 Ogg Theora: Next Steps ● Before beta, want a complete implementation of the spec ● There are two routes for this: – Enhancing the mainline encoder ● Still original VP3 codebase, few people familiar with it ● Lack of volunteers – Improving the theora-exp encoder ● Already has more features than the mainline ● Now needs better functionality (quality)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.