TheoraDecoders: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
(added libtheoraplayer reference)
(update)
Line 1: Line 1:
==Decoder implementations==
* '''theora''': reference encoder/decoder library (previously known as '''thusnelda''', supports all theora features): [http://svn.xiph.org/trunk/theora/ theora svn], [http://svn.xiph.org/releases/theora/ theora official releases].
* '''theora''': reference encoder/decoder library (previously known as '''thusnelda''', supports all theora features): [http://svn.xiph.org/trunk/theora/ theora svn], [http://svn.xiph.org/releases/theora/ theora official releases].
* '''[http://libtheoraplayer.sourceforge.net libtheoraplayer]''': Simple to use and powerful API for playing Theora videos.
* '''theora-ptalarbvorm''': development branch of encoder/decoder library with high quality encoder and faster decoder/encoder (see [http://people.xiph.org/~xiphmont/demo/theora/demo9.html Theora: Ptalarbvorm project update 20100518]): [http://svn.xiph.org/experimental/derf/theora-ptalarbvorm/ theora-ptalarbvorm svn].
* '''Theorarm''': an Ogg Theora/Vorbis decoding library optimised for use on ARM processors: [http://wss.co.uk/pinknoise/theorarm/ Theorarm web site].
* '''Theorarm''': an Ogg Theora/Vorbis decoding library optimised for use on ARM processors: [http://wss.co.uk/pinknoise/theorarm/ Theorarm web site].
* '''Leonora''': Theora decoder for the C64x+ DSP coprocessor on the OMAP3 SoC manufactured by Texas Instruments. This series of SoCs is used in a variety of mobile devices including the Palm Pre, Motorola Droid, and Nokia’s N series of phones. [http://code.entropywave.com/leonora/ Leonora web site].
* '''Leonora''': Theora decoder for the C64x+ DSP coprocessor on the OMAP3 SoC manufactured by Texas Instruments. This series of SoCs is used in a variety of mobile devices including the Palm Pre, Motorola Droid, and Nokia’s N series of phones. [http://code.entropywave.com/leonora/ Leonora web site].
Line 6: Line 7:
* '''theora-exp''': old, no longer developed, experimental encoder/decoder library: [http://svn.xiph.org/trunk/theora-exp/ theora-exp svn]. Its improvements were merged in the 1.1.0 reference library.
* '''theora-exp''': old, no longer developed, experimental encoder/decoder library: [http://svn.xiph.org/trunk/theora-exp/ theora-exp svn]. Its improvements were merged in the 1.1.0 reference library.
* '''[http://theora.org/cortado/ Cortado]''': a GPL Java decoder for Ogg Theora, Ogg Vorbis and other codecs. Embedding this applet on your website you can give viewers access to streams from either the Flumotion streaming server or play a local file from your server without the need for a locally installed media player supporting the correct formats on the visitors computer. See also '''[http://www.mediawiki.org/wiki/Extension:OggHandler OggHandler]'''.
* '''[http://theora.org/cortado/ Cortado]''': a GPL Java decoder for Ogg Theora, Ogg Vorbis and other codecs. Embedding this applet on your website you can give viewers access to streams from either the Flumotion streaming server or play a local file from your server without the need for a locally installed media player supporting the correct formats on the visitors computer. See also '''[http://www.mediawiki.org/wiki/Extension:OggHandler OggHandler]'''.
* '''[http://ffmpeg.mplayerhq.hu/ ffmpeg]''': (only vp3 features, mmx, sse2 optimisations).
* '''[http://ffmpeg.mplayerhq.hu/ ffmpeg]'''.
* '''[[Etheora]]''': a simplified API to theora reference encoder/decoder.


See also [[Theora Hardware]] for hardware implementations.
See also [[Theora Hardware]] for hardware implementations.


== See also==  
==Decoder front ends==
* '''[http://libtheoraplayer.sourceforge.net libtheoraplayer]''': Simple to use and powerful API for playing Theora videos.
* '''[[Etheora]]''': a simplified API to theora reference encoder/decoder.
 
==See also==
{{Template:Theora}}
{{Template:Theora}}


[[Category:Theora]]
[[Category:Theora]]

Revision as of 01:40, 1 July 2010

Decoder implementations

  • theora: reference encoder/decoder library (previously known as thusnelda, supports all theora features): theora svn, theora official releases.
  • theora-ptalarbvorm: development branch of encoder/decoder library with high quality encoder and faster decoder/encoder (see Theora: Ptalarbvorm project update 20100518): theora-ptalarbvorm svn.
  • Theorarm: an Ogg Theora/Vorbis decoding library optimised for use on ARM processors: Theorarm web site.
  • Leonora: Theora decoder for the C64x+ DSP coprocessor on the OMAP3 SoC manufactured by Texas Instruments. This series of SoCs is used in a variety of mobile devices including the Palm Pre, Motorola Droid, and Nokia’s N series of phones. Leonora web site.
  • theora-old: old encoder/decoder library (the decoder does not support all theora features, but it was faster than reference theora 1.0 in many cases); theora version up to 1.0 alpha 7 were using this code trunk: theora-old svn.
  • theora-exp: old, no longer developed, experimental encoder/decoder library: theora-exp svn. Its improvements were merged in the 1.1.0 reference library.
  • Cortado: a GPL Java decoder for Ogg Theora, Ogg Vorbis and other codecs. Embedding this applet on your website you can give viewers access to streams from either the Flumotion streaming server or play a local file from your server without the need for a locally installed media player supporting the correct formats on the visitors computer. See also OggHandler.
  • ffmpeg.

See also Theora Hardware for hardware implementations.

Decoder front ends

  • libtheoraplayer: Simple to use and powerful API for playing Theora videos.
  • Etheora: a simplified API to theora reference encoder/decoder.

See also