CodecSupport

Differences between revisions 13 and 14
Revision 13 as of 2007-06-10 18:26:20
Size: 3686
Editor: m43
Comment:
Revision 14 as of 2007-06-10 19:08:14
Size: 4884
Editor: m43
Comment: Codec Tables are mostly completes (wrt most popular ones).Some element names mis
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 || AIF || || || ||
 || Apple
Loseless || || || ||
 || Monkey Audio || || || ||
 ||
MPC || X || || ||
 || Xiph/Ogg Flac || X || || ||
 || [http://en.wikipedia.org/wiki/Ogg_Vorbis Xiph/Ogg Vorbis] || X || || ||
 || MPEG-1 Layer 2 (DVD/DVB/MP2) || || || X ||
 || MPEG-1 Layer 3 (MP3) || X || || X(gst-fluendo-mp3) ||
 || [http://fr.wikipedia.org/wiki/Advanced_Audio_Coding MPEG-4/AAC (MP4)] || || || X ||
 || Dolby AC3 || || || X (gst-fluendo-ac3dec) ||
 || Microsoft WMA ||  || || X (gst-fluendo-wmadec) ||
 || AIF || ? || || ||
 || [http://en.wikipedia.org/wiki/Apple_
Lossless Apple Loseless] (m4a) || ? || || ||
 || Monkey Audio || (1) || || ||
 || Musepack
MPC || X (?) || || ||
 || Xiph/Ogg Flac || X (flacdec) || || ||
 || [http://en.wikipedia.org/wiki/Ogg_Vorbis Xiph/Ogg Vorbis] || X (vorbisdec) || || ||
 || MPEG-1 Layer 2 (DVD/DVB/MP2) || X (?) || || X ||
 || MPEG-1 Layer 3 (MP3) || X (?) || || X(gst-fluendo-mp3) ||
 || [http://fr.wikipedia.org/wiki/Advanced_Audio_Coding MPEG-4/AAC (MP4)] || X (?) || || X ||
 || Dolby AC3 || X (?) || || X (gst-fluendo-ac3dec) ||
 || Microsoft WMA || X (ffdec_wmav1,2) || || X (gst-fluendo-wmadec) ||

1 : [http://gstreamer.freedesktop.org/modules/gst-monkeysaudio.html Gstreamer MonkeyAudio plugin] has never been ported to 0.10
Line 38: Line 40:
 || [http://en.wikipedia.org/wiki/Theora Xiph/Ogg Theora] || X || || ||
 || [http://dirac.sourceforge.net Xiph/Ogg Dirac] || X || || ||
 || Microsoft WMV || || || X (gst-fluendo-wmvdec) ||
 || MPEG2 || || || X (gst-fluendo-mpeg2video) ||
 || MPEG4-AVC/H264 (MP4) || X (faad) || || X ||
 || Xvid || X || || X ||
 || DivX || X || || X ||
 || [http://en.wikipedia.org/wiki/Theora Xiph/Ogg Theora] || X (theoradec) || || ||
 || [http://dirac.sourceforge.net Xiph/Ogg Dirac] || (2) || || ||
 || Microsoft WMV || X (ffdec_wmv1,2,3) || || X (gst-fluendo-wmvdec) ||
 || MPEG2 || X (?) || || X (gst-fluendo-mpeg2video) ||
 || MPEG4-AVC/H264 (MP4) || X (?) || || X ||
 || Xvid || X (?) || || X ||
 || DivX || X (?) || || X ||

2 : [http://schrodinger.sourceforge.net/ Dirac plugin] is still in the works
Line 49: Line 53:
 || Microsoft ASF (WMA/WMV) || X || || X (gst-fluendo-asf) ||  || Microsoft ASF (WMA/WMV) || X (asfdemux) || || X (gst-fluendo-asf) ||
Line 55: Line 59:
 || Xiph/Ogg || X(oggdemux) || || ||
 || Ogm || || || ||
 || Matroska (MKV) || || || ||
 || Xiph/Ogg || X (oggdemux) || || ||
 || Ogm || X (ogm_audio/video/text_parse) || || ||
 || Matroska (MKV) || X (matroskademux) || || ||
 || Real Media (RM/RMA/RMVB) || X (rmdemux) || || ||
Line 62: Line 67:
 || Microsoft MMS || X (mmssrc) || || ||
 || RTP || || || ||
 || RTSP || || || ||
 || [http://en.wikipedia.org/wiki/Microsoft_Media_Services Microsoft MMS] || X (mmssrc) || || ||
 || [http://en.wikipedia.org/wiki/Real_time_control_protocol RTCP]+[http://en.wikipedia.org/wiki/Real-time_transport_protocol RTP] || || || ||
 || [http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol RTSP]+[http://en.wikipedia.org/wiki/Real-time_transport_protocol RTP] || X (rtspsrc/rtpdec) || || ||
 || [http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol RTSP]+[http://en.wikipedia.org/wiki/RDT_stream_transport RDT] (Real Data Transport) || X (rtspsrc/rdtdepay) || || ||
Line 72: Line 78:
 || '''(De)muxers''' || gst-fluendo-mpegdemux, gst-fluendo-isofile, gst-fluendo-asf, gst-fluendo-asfmux ||
 || '''Audio Codecs''' || gst-fluendo-mp3, gst-fluendo-ac3dec, gst-fluendo-wmadec/enc, gst-fluendo-realdec, gst-fluendo-alsaspdif ||
 || '''(De)muxers''' || '''gst-fluendo-mpegdemux''' (3), gst-fluendo-isofile, gst-fluendo-asf, gst-fluendo-asfmux ||
 || '''Audio Codecs''' || '''gst-fluendo-mp3''' (3), gst-fluendo-ac3dec, gst-fluendo-wmadec/enc, gst-fluendo-realdec, gst-fluendo-alsaspdif ||
Line 75: Line 81:

3 : available in Ubuntu repositories. Other could be bought from Fluendo site or builded from [https://core.fluendo.com/gstreamer/svn/trunk/ their source repository].

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

  • Launchpad entry: none yet

  • Packages affected:

Summary

Ubuntu Media Center should provide a huge codec support in order to be able to play most (all!) of the existing media formats.

Implementation

Ubuntu Feisty will come with a package called ubuntu-restricted-extras which installs main non-free codecs (multiverse repository). This package should be included by default in Ubuntu Media Center.

Codecs

The following table shows the audio and video codecs that are expected to be supported by the UMC.

It is based upon the assumption that the UMC will rely upon the Elisa software, so will be using the gstreamer framework.

1 : [http://gstreamer.freedesktop.org/modules/gst-monkeysaudio.html Gstreamer MonkeyAudio plugin] has never been ported to 0.10

2 : [http://schrodinger.sourceforge.net/ Dirac plugin] is still in the works

Packages

Here is the list of packages providing codecs:

  • free: gst-plugins-base-0.10, gstreamer0.10-plugins-good, gstreamer0.10-plugins-bad(-multiverse), gstreamer0.10-plugins-ugly(-multiverse), gstreamer0.10-ffmpeg
  • proprietary:
  • [https://shop.fluendo.com/ commercial] :

    (De)muxers

    gst-fluendo-mpegdemux (3), gst-fluendo-isofile, gst-fluendo-asf, gst-fluendo-asfmux

    Audio Codecs

    gst-fluendo-mp3 (3), gst-fluendo-ac3dec, gst-fluendo-wmadec/enc, gst-fluendo-realdec, gst-fluendo-alsaspdif

    Video Codecs

    gst-fluendo-wmvdec, gst-fluendo-mpeg2video

3 : available in Ubuntu repositories. Other could be bought from Fluendo site or builded from [https://core.fluendo.com/gstreamer/svn/trunk/ their source repository].


CategorySpec UbuntuMediaCenterTeam

MediaCenter/CodecSupport (last edited 2008-08-06 16:22:07 by localhost)