[Theora] Theora performance

Pau Garcia i Quiles pgquiles at elpauer.org
Fri Mar 18 02:51:28 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 18 March 2005 04:00, Ralph Giles wrote:

> > How good is the performance of Theora? Is it possible to encode it real
> > time?
>
> Depends on how fast your machine is, of course. The code hasn't seen much
> optimization work, so it's not as fast as it could be. I'd suggest trying
> the MMX version available from http://svn.xiph.org/branches/theora-mmx/
>
> It should have no trouble compressing standard def (720x480 at 30p or
> 720x576 at 25p) in realtime on a 2 GHz (x86) machine.

Thank you!

Everything is going to run under Linux in powerful machines (IBM pSeries with 
several Power5 processors or IBM xSeries with several Xeon EM64T processors). 

I thought Theora was absolutely unoptimized, therefore being impossible to 
encode it real time even in powerful machines, but I see I am totally wrong 
(and I am very happy :-)

>
> > What about streaming Theora inside an OGG, OGM or Matroska container?
> > Does it work any good? Which is the highest bitrate Theora can reach?
>
> Ogg is the recommended native format for theora video (along with vorbis
> audio) and streaming works great. See http://mirror.fluendo.com/ for some
> example streams. The latest release of our icecast streaming server
> supports ogg theora out of the box.
>
> The highest bitrate is ridiculously large. Some reasonable set points
> are around 1 kbps for SD and around 320 kbps for 1/4 SD, though many
> people say theora degrades more gracefully at lower bitrates than
> other codecs.

Well, we will be encoding PAL video, real time, to show in 40 inches (or 
slightly larger) plasma displays. I think I'll have to got to the 
ridiculously large highest bitrate :-)

(We will be streaming in a LAN, by the way)

>
> Hope that helps, and let us know if you have any other questions.
>
> Cheers,
>  -r

- -- 
Pau Garcia i Quiles
(En general no puedo contestar antes de 10 días, por el volumen de trabajo)
http://www.elpauer.org
MSN Messenger: elpauer at hotmail.com (NO E-MAIL)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCOrK3/DzYv9iGJzsRAnzFAJ9X3u7RlkPTjtUrsFY1C3oeTS0hwgCgsTOy
v81agLhglvDraz+Na1y19Bc=
=DEuF
-----END PGP SIGNATURE-----


More information about the Theora mailing list