From Fedora Project Wiki
(Add FFmpeg and use proper software names)
(Codec is called "Dirac". Libschrodinger is one of its implementations (decoding only).)
Line 9: Line 9:
=== Video Codecs ===
=== Video Codecs ===


* [http://diracvideo.org/ dirac/schroedinger]
* [http://diracvideo.org/ dirac]
* [http://theora.org/ theora]
* [http://theora.org/ theora]


Line 21: Line 21:
=== Reference Files ===
=== Reference Files ===


* [http://mso.fedorapeople.org/codecs-test/codec_test.schro.mkv matroska + schroedinger]
* [http://mso.fedorapeople.org/codecs-test/codec_test.schro.mkv matroska + dirac]
* [http://mso.fedorapeople.org/codecs-test/codec_test.theora.mkv matroska + theora]
* [http://mso.fedorapeople.org/codecs-test/codec_test.theora.mkv matroska + theora]
* [http://mso.fedorapeople.org/codecs-test/codec_test.schro.ogg ogg + schroedinger]
* [http://mso.fedorapeople.org/codecs-test/codec_test.schro.ogg ogg + dirac]
* [http://mso.fedorapeople.org/codecs-test/codec_test.theora.ogg ogg + theora]
* [http://mso.fedorapeople.org/codecs-test/codec_test.theora.ogg ogg + theora]


Line 32: Line 32:
| '''Container + Video codec''' || '''GStreamer''' || '''Xine-lib''' || '''MPlayer''' || '''VLC''' || '''FFmpeg'''
| '''Container + Video codec''' || '''GStreamer''' || '''Xine-lib''' || '''MPlayer''' || '''VLC''' || '''FFmpeg'''
|-
|-
| matroska + schroedinger || OK || Floating point exception || Unknown/unsupported CodecID V_DIRAC. || unknown codec id=`V_DIRAC' || [matroska @ 0x21d50c0]Unknown/unsupported CodecID V_DIRAC
| matroska + dirac || OK || Floating point exception || Unknown/unsupported CodecID V_DIRAC. || unknown codec id=`V_DIRAC' || [matroska @ 0x21d50c0]Unknown/unsupported CodecID V_DIRAC
|-
|-
| matroska + theora || OK || [theora @ 0x96a6620]Missing extradata! [http://bugs.xine-project.org/show_bug.cgi?id=159 bug #159] || OK || OK || OK
| matroska + theora || OK || [theora @ 0x96a6620]Missing extradata! [http://bugs.xine-project.org/show_bug.cgi?id=159 bug #159] || OK || OK || OK
|-
|-
| ogg + schroedinger || OK || Floating point exception || Ogg stream 0 is of an unknown type || buggy (generally works but incredibly slow) || Error while opening file
| ogg + dirac || OK || Floating point exception || Ogg stream 0 is of an unknown type || buggy (generally works but incredibly slow) || Error while opening file
|-
|-
| ogg + theora || OK || OK || OK || OK || OK
| ogg + theora || OK || OK || OK || OK || OK

Revision as of 11:29, 9 February 2009

FLOSS Multimedia

Containers

Video Codecs

Audio Codecs

Compatibility Matrix

Reference Files

Fedora 10 (only video)

Container + Video codec GStreamer Xine-lib MPlayer VLC FFmpeg
matroska + dirac OK Floating point exception Unknown/unsupported CodecID V_DIRAC. unknown codec id=`V_DIRAC' [matroska @ 0x21d50c0]Unknown/unsupported CodecID V_DIRAC
matroska + theora OK [theora @ 0x96a6620]Missing extradata! bug #159 OK OK OK
ogg + dirac OK Floating point exception Ogg stream 0 is of an unknown type buggy (generally works but incredibly slow) Error while opening file
ogg + theora OK OK OK OK OK