# HG changeset patch # User diego # Date 1161461269 0 # Node ID fccaabde197897d009b0efdc09442686cddab7b8 # Parent 5fcc8a3b1e881cb75234b5f3f5e3c1e672741b8c Remove obsolete parts, some updates. diff -r 5fcc8a3b1e88 -r fccaabde1978 DOCS/xml/en/codecs.xml --- a/DOCS/xml/en/codecs.xml Sat Oct 21 19:58:49 2006 +0000 +++ b/DOCS/xml/en/codecs.xml Sat Oct 21 20:07:49 2006 +0000 @@ -81,23 +81,15 @@ FFmpeg/libavcodec -FFmpeg contains an -open source codec package, which is capable -of decoding streams with various audio and video codecs. It also offers an -impressing encoding facility and higher speed than the Win32 codecs or the -DivX.com DivX4/5 libraries! - - - -It contains a lot of nice codecs, especially important are the MPEG-4 variants: -DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Also a very interesting one -is the WMA decoder. - - - -The most recent codec deserving credit is the Sorenson 3 -(SVQ3) codec. This is the first, completely opensource implementation. It is even -faster than the original. Be sure to prefer this instead of the binary codec! +FFmpeg contains +libavcodec, the leading +open source video and audio codec library. It is capable +of decoding most multimedia formats, usually at higher speeds +than the alternatives. and aims to add support for +the rest of them eventually. It is the default decoder for +the majority of codecs that MPlayer +supports. Encoding is also possible for some formats and +supported in MEncoder. @@ -107,155 +99,11 @@ -Both MPlayer releases and -MPlayer from Subversion contain -libavcodec so you don't have -to care about making a separate libavcodec checkout. +MPlayer contains +libavcodec. Just run configure and compile. - -With FFmpeg and my Matrox G400, I can view even the highest resolution DivX -movies without dropped frames on my K6-2 500. - - - - - -XAnim codecs - - - -Be advised that the XAnim binary codecs are packaged with a piece of text -claiming to be a legally binding software license which, besides other -restrictions, forbids the user to use the codecs in conjunction with any -program other than XAnim. However, the XAnim -author has yet to bring legal action against anyone for codec-related issues. - - - - -INSTALLATION AND USAGE - -MPlayer is capable of employing the XAnim codecs -for decoding. Follow the instructions to enable them: - - - - - - Download the codecs you wish to use from the - XAnim site. - The 3ivx codec is not there, but at the - 3ivx site. - - - OR download the codecs pack from our - codecs page - - - Use the option to tell - configure where - to find the XAnim codecs. By default, it looks for them at - /usr/local/lib/codecs, - /usr/local/lib/xanim/mods, - /usr/lib/xanim/mods and - /usr/lib/xanim. - Alternatively you can set the environment variable - XANIM_MOD_DIR to the directory of the XAnim codecs. - - - Rename/symlink the files, cutting out the architecture stuff, so they - will have filenames like these: vid_cvid.xa, - vid_h263.xa, vid_iv50.xa - - - - -XAnim is video codec family xanim, so you may want -to use the option to tell MPlayer -to use them if possible. - - - -Tested codecs include: Indeo 3.2, 4.1, 5.0, CVID, 3ivX, -H.263. - - - - - -VIVO video - -MPlayer can play Vivo (1.0 and 2.0) videos. The -most suitable codec for 1.0 files is FFmpeg's H.263 decoder, you can use it -with the option. For 2.0 files, use the -Win32 DLL through the option. If you do not supply -command line options MPlayer selects the best codec -automatically. - - - - - -MPEG-1/2 video - -MPEG-1 and MPEG-2 are decoded by the multiplatform native libmpeg2 library, whose source code is -included in MPlayer. We handle buggy MPEG-1/2 -video files by catching Signal 11 -(segmentation fault), and quickly -reinitializing the codec, continuing exactly from where the failure -occurred. This recovery technique has no measurable speed penalty. - - - - - -MS Video1, Cinepak CVID, and other older codecs - -MPlayer is able to play most of the older codecs -used in AVI and MOV files. -In the past they were decoded with binary Win32 codecs, but now we have -native codecs for most of them using -libavcodec. - - - - - -RealVideo - - -MPlayer supports decoding all versions of -RealVideo: - - - - RealVideo 1.0, 2.0 (fourcc RV10, RV20) - en/decoding supported by - libavcodec - - - RealVideo 3.0, 4.0 (fourcc RV30, RV40) - decoding supported by - RealPlayer libraries - - - - - -Download Real codecs from -http://www.mplayerhq.hu/MPlayer/releases/codecs/ -and extract them to the -/usr/local/lib/codecs directory. -If you want to store them in a different location, pass the - option to configure. - - - -RealPlayer libraries currently -only work with Linux, FreeBSD, NetBSD and Cygwin on the x86, -Alpha and PowerPC (Linux/Alpha and Linux/PowerPC have been tested) platforms and with Mac OS X. - @@ -276,6 +124,12 @@ then started XviD. So both projects have the same origin. + +Note that Xvid is not necessary to decode Xvid-encoded video. +libavcodec is used by +default as it offers better speed. + + Installing <systemitem class="library">XviD</systemitem> @@ -323,51 +177,14 @@ - -Sorenson - - -Sorenson is a video codec developed by Sorenson Media and licensed to Apple who -distribute it with their QuickTime Player. We are -currently able to decode all version of Sorenson video files with the following -decoders: - - - - - Sorenson Video v1 (fourcc SVQ1) - decoding supported - by native codec - (libavcodec) - - - Sorenson Video v3 (fourcc SVQ3) - decoding supported by - native codec - (libavcodec) - - - - -COMPILING MPLAYER WITH QUICKTIME LIBRARIES SUPPORT -Currently only 32-bit Intel platforms are supported. -Download MPlayer Subversion. -Download QuickTime DLL pack from -. - -Extract QuickTime DLL pack to your Win32 codecs directory. -(default: /usr/local/lib/codecs/) - -Compile MPlayer. - - - - x264 What is x264? - x264 is a library for + x264 + is a library for creating H.264 video streams. It is not 100% complete, but currently it has at least some kind of support for most of the H.264 features which impact quality. @@ -640,62 +457,6 @@ - -VIVO audio - -The audio codec used in VIVO files depends on whether it is a VIVO/1.0 or -VIVO/2.0 file. VIVO/1.0 files have g.723 audio, -and VIVO/2.0 files have Vivo Siren audio. Both are -supported. - - - - - -RealAudio - - -MPlayer supports decoding nearly all versions of -RealAudio: - - - - - RealAudio DNET - decoding supported by - liba52 - - - RealAudio Cook/Sipro/ATRAC3 - decoding supported by - RealPlayer libraries - - - - -Instructions on how to install the RealPlayer libraries are in the -RealVideo section. - - - - -QDesign codecs - -QDesign audio streams (fourcc:QDMC, QDM2) are found -in MOV/QT files. Both versions of this codec can be decoded with QuickTime -libraries. For installation instructions please see the -Sorenson video codec section. - - - - -Qualcomm codecs - -Qualcomm audio streams (fourcc:Qclp) is found -in MOV/QT files. It can be decoded with QuickTime -libraries. For installation instructions please see the -Sorenson video codec section. - - - AAC codec diff -r 5fcc8a3b1e88 -r fccaabde1978 DOCS/xml/en/containers.xml --- a/DOCS/xml/en/containers.xml Sat Oct 21 19:58:49 2006 +0000 +++ b/DOCS/xml/en/containers.xml Sat Oct 21 20:07:49 2006 +0000 @@ -198,12 +198,6 @@ and options.). - - -Most new QuickTime files use Sorenson video and -QDesign Music audio. See our Sorenson codec section. - - @@ -225,12 +219,6 @@ Vivo Siren. - -See the -VIVO video codec and -VIVO audio codec -sections for installation instructions. - @@ -253,9 +241,6 @@ Yes, MPlayer can read (demux) RealMedia (.rm) files. -Here are the lists of the supported RealVideo and RealAudio codecs.