CodecSupport

Differences between revisions 14 and 15
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
Revision 15 as of 2007-06-10 19:25:47
Size: 5674
Editor: m43
Comment: Add RealAudio that was forgotten
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 || AIF || ? || || ||
 || [http://en.wikipedia.org/wiki/Apple_Lossless Apple Loseless] (m4a) || ? || || ||
 || Monkey Audio || (1) || || ||
 || Musepack MPC || X (?) || || ||
Line 33: Line 29:
 || Dolby AC3 || X (?) || || X (gst-fluendo-ac3dec) ||  || [http://en.wikipedia.org/wiki/Dolby_Digital Dolby Digital] AC3 || X (a52dec/ac3parse) || || X (gst-fluendo-ac3dec) ||
Line 35: Line 31:
 || [http://en.wikipedia.org/wiki/Musepack Musepack MPC] || X (?) || || ||
 || [http://en.wikipedia.org/wiki/Monkey%27s_Audio Monkey Audio] || (1) || || ||
 || AIF || ? || || ||
 || [http://en.wikipedia.org/wiki/Apple_Lossless Apple Loseless] (m4a) || ? || || ||
 || Sony [http://en.wikipedia.org/wiki/Adaptive_Transform_Acoustic_Coding ATRAC] 3 || ? || || ||
 || RealAudio || (2) || || ||
Line 36: Line 38:
1 : [http://gstreamer.freedesktop.org/modules/gst-monkeysaudio.html Gstreamer MonkeyAudio plugin] has never been ported to 0.10 1 : [http://gstreamer.freedesktop.org/modules/gst-monkeysaudio.html Gstreamer MonkeyAudio plugin] has never been ported to 0.10

2 : RealAudio codecs are a mess with at least 9 variants : (dnet, atrc, raac and racp are the only 'standard' ones)

 || '''Code''' || '''Name''' || '''Minimum Version''' ||
 || lpcJ || IS-54 VSELP || 1 ||
 || 28_8 || G.728 LD-CELP || 2 ||
 || dnet || Dolby AC3 || 3 ||
 || sipr || Sipro Lab Telecom ACELP-NET || 4/5 ||
 || cook || G2/Cook Codec || 6 ||
 || atrc || Sony ATRAC3 || 8 ||
 || raac || MPEG-4 LC-AAC || 9 ||
 || racp || MPEG-4 HE-AAC || 10 ||
 || ralf || RealAudio Lossless Format || 10 ||
Line 41: Line 56:
 || [http://dirac.sourceforge.net Xiph/Ogg Dirac] || (2) || || ||  || [http://dirac.sourceforge.net Xiph/Ogg Dirac] || (3) || || ||
Line 44: Line 59:
 || MPEG4-ASP (DivX/Xvid) || X (?) || || X ||
Line 45: Line 61:
 || Xvid || X (?) || || X ||
 || DivX || X (?) || || X ||
Line 48: Line 62:
2 : [http://schrodinger.sourceforge.net/ Dirac plugin] is still in the works 3 : [http://schrodinger.sourceforge.net/ Dirac plugin] is still in the works
Line 57: Line 71:
 || MPEG2 TS/Transport Stream || || || X (gst-fluendo-mpegdemux) ||  || MPEG2 TS/Transport Stream || ? || || X (gst-fluendo-mpegdemux) ||
Line 63: Line 77:
 || DivX Media Format (DMF) || || || ||  || DivX Media Format (DMF) || ? || || ||
Line 78: Line 92:
 || '''(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 ||
 || '''(De)muxers''' || '''gst-fluendo-mpegdemux''' (4), gst-fluendo-isofile, gst-fluendo-asf, gst-fluendo-asfmux ||
 || '''Audio Codecs''' || '''gst-fluendo-mp3''' (4), gst-fluendo-ac3dec, gst-fluendo-wmadec/enc, gst-fluendo-realdec, gst-fluendo-alsaspdif ||
Line 82: Line 96:
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]. 4 : 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 : RealAudio codecs are a mess with at least 9 variants : (dnet, atrc, raac and racp are the only 'standard' ones)

  • Code

    Name

    Minimum Version

    lpcJ

    IS-54 VSELP

    1

    28_8

    G.728 LD-CELP

    2

    dnet

    Dolby AC3

    3

    sipr

    Sipro Lab Telecom ACELP-NET

    4/5

    cook

    G2/Cook Codec

    6

    atrc

    Sony ATRAC3

    8

    raac

    MPEG-4 LC-AAC

    9

    racp

    MPEG-4 HE-AAC

    10

    ralf

    RealAudio Lossless Format

    10

    Video Codecs

    Codec name

    Free

    Proprietary

    [https://shop.fluendo.com/ Commercial]

    [http://en.wikipedia.org/wiki/Theora Xiph/Ogg Theora]

    X (theoradec)

    [http://dirac.sourceforge.net Xiph/Ogg Dirac]

    (3)

    Microsoft WMV

    X (ffdec_wmv1,2,3)

    X (gst-fluendo-wmvdec)

    MPEG2

    X (?)

    X (gst-fluendo-mpeg2video)

    MPEG4-ASP (DivX/Xvid)

    X (?)

    X

    MPEG4-AVC/H264 (MP4)

    X (?)

    X

3 : [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 (4), gst-fluendo-isofile, gst-fluendo-asf, gst-fluendo-asfmux

    Audio Codecs

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

    Video Codecs

    gst-fluendo-wmvdec, gst-fluendo-mpeg2video

4 : 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)