comparison DOCS/codecs.html @ 1668:a5cb1b1d47a8

*** empty log message ***
author gabucino
date Thu, 23 Aug 2001 17:08:46 +0000
parents 2eedc348e92a
children dba45a1aafad
comparison
equal deleted inserted replaced
1667:6a227dc19dec 1668:a5cb1b1d47a8
2 2
3 <BODY> 3 <BODY>
4 4
5 <PRE> 5 <PRE>
6 6
7 <A NAME=2.1>2.1. Video Formats, Audio & Video Codecs 7 <A NAME=2.1>2.1. Video Formats, Audio &amp; Video Codecs</A>
8 8
9 9
10 <A NAME=2.1.1>2.1.1. Supported input formats 10 <A NAME=2.1.1>2.1.1. Supported input formats</A>
11 11
12 <B>MPlayer</B> can read/play from the following devices/formats: 12 <B>MPlayer</B> can read/play from the following devices/formats:
13 - VCD (Video CD) directly from CD-ROM or from CDRwin's .bin image file 13 - VCD (Video CD) directly from CD-ROM or from CDRwin's .bin image file
14 - DVD, directly from your DVD disk, using optional libcss for decryption 14 - DVD, directly from your DVD disk, using optional libcss for decryption
15 - MPEG 1/2 System Stream (PS/PES/VOB) and Elementary Stream (ES) file 15 - MPEG 1/2 System Stream (PS/PES/VOB) and Elementary Stream (ES) file
19 - supports reading from file, stdin, DVD drive or network via HTTP 19 - supports reading from file, stdin, DVD drive or network via HTTP
20 20
21 Note: about quicktime (.mov/.qt) and realmedia (.ra/.rm) support read the FAQ! 21 Note: about quicktime (.mov/.qt) and realmedia (.ra/.rm) support read the FAQ!
22 22
23 23
24 <A NAME=2.1.2>2.1.2. Supported audio & video codecs 24 <A NAME=2.1.2>2.1.2. Supported audio &amp; video codecs</A>
25 25
26 See http://mplayer.sourceforge.net/DOCS/codecs.html for the complete, 26 See http://mplayerhq.hu/MPlayer/DOCS/codecs.html for the complete,
27 daily updated list!!! 27 daily updated list!!!
28 28
29 The most important video codecs: 29 The most important video codecs:
30 - MPEG1 (VCD) and MPEG2 (DVD) video 30 - MPEG1 (VCD) and MPEG2 (DVD) video
31 - DivX, FFmpeg, OpenDivX and other MPEG4 variants 31 - DivX, FFmpeg, OpenDivX and other MPEG4 variants
34 - MJPEG, ASV2 and other hardware formats 34 - MJPEG, ASV2 and other hardware formats
35 35
36 The most important audio codecs: 36 The most important audio codecs:
37 - MPEG layer 2, and layer 3 (MP3) audio (native code, with 3dnow optimization) 37 - MPEG layer 2, and layer 3 (MP3) audio (native code, with 3dnow optimization)
38 - AC3 dolby audio (native code, with 3dnow optimization) 38 - AC3 dolby audio (native code, with 3dnow optimization)
39 - AC3 passthrough to soundcard's decoder
39 - Voxware audio 40 - Voxware audio
40 - alaw, msgsm, pcm and other simple old audio formats 41 - alaw, msgsm, pcm and other simple old audio formats
41 42
42 If you have a codec not listed here, and not supported yet, just 43 If you have a codec not listed here, and not supported yet, just
43 read http://mplayer.sourceforge.net/DOCS/codecs.html 44 read http://mplayerhq.hu/MPlayer/DOCS/codecs.html
44 to get info about its status and about how to help us adding support for it! 45 to get info about its status and about how to help us adding support for it!
45 46
46 47
47 <A NAME=2.1.2.1>2.1.2.1. DivX4 48 <A NAME=2.1.2.1>2.1.2.1. DivX4</A>
48 49
49 This section contains information about the DivX4 codec of 50 This section contains information about the DivX4 codec of
50 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Their first available alpha version was the OpenDivX 4.0 51 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Their first available alpha version was the OpenDivX 4.0
51 alpha 47 and 48. Support for this was/is included in <B>MPlayer</B>, and built by 52 alpha 47 and 48. Support for this was/is included in <B>MPlayer</B>, and built by
52 default. We even used its postprocessing code to optionally enhance visual 53 default. We even used its postprocessing code to optionally enhance visual
106 (like level 2 with divxds) 107 (like level 2 with divxds)
107 30 .. 60 hard postprocessing, eats many CPU. 108 30 .. 60 hard postprocessing, eats many CPU.
108 (like level 4 with divxds) 109 (like level 4 with divxds)
109 110
110 111
111 <A NAME=2.1.2.2>2.1.2.2. ffmpeg's DivX/libavcodec 112 <A NAME=2.1.2.2>2.1.2.2. ffmpeg's DivX/libavcodec</A>
112 113
113 Beginning with version 0.4.2 , <A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A> contains an <B>opensource</B> DivX codec, 114 Beginning with version 0.4.2 , <A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A> contains an <B>opensource</B> DivX codec,
114 which is compatible with the traditional DivX. <B>MPlayer</B> supports this codec, 115 which is compatible with the traditional DivX. <B>MPlayer</B> supports this codec,
115 and this makes it possible to <B>watch DivX movies on non-x86 platforms!</B> 116 and this makes it possible to <B>watch DivX movies on non-x86 platforms!</B>
116 It was removed from <B>MPlayer</B>'s cvs tree, you have to download it 117 It was removed from <B>MPlayer</B>'s cvs tree, you have to download it
143 144
144 Note: libavcodec contains other codecs as well, but at the moment we mostly 145 Note: libavcodec contains other codecs as well, but at the moment we mostly
145 focus on ffdivx, and it's unlikely that this will change. 146 focus on ffdivx, and it's unlikely that this will change.
146 147
147 148
148 <A NAME=2.1.4>2.1.4. Codec importing howto 149   <A NAME=2.1.2.3>2.1.2.3. Hardware AC3 decoding</A>
149 150
150 151 You will need a soundcard with AC3 passthrough capability to digital out
151 <A NAME=2.1.4.1>2.1.4.1. VFW codecs 152 (SP/DIF). Also, the its driver has to support AFMT_AC3 (SB Live! for example)
153 Connect the hardware AC3 decoder to your soundcard's SP/DIF, and use
154 -ac hwac3 . It may work.
155
156
157 <A NAME=2.1.4>2.1.4. Codec importing howto</A>
158
159
160 <A NAME=2.1.4.1>2.1.4.1. VFW codecs</A>
152 161
153 VfW (Video for Windows) is the old Video API for Windows. Its codecs have 162 VfW (Video for Windows) is the old Video API for Windows. Its codecs have
154 the .DLL or (rarely) .DRV extension. 163 the .DLL or (rarely) .DRV extension.
155 If <B>MPlayer</B> fails with your AVI: 164 If <B>MPlayer</B> fails with your AVI:
156 165
178 So, now we have all the info needed (fourcc, codec file, sample AVI), submit 187 So, now we have all the info needed (fourcc, codec file, sample AVI), submit
179 your codec support request in mail, and upload these files to the FTP: 188 your codec support request in mail, and upload these files to the FTP:
180 ftp://mplayerhq.hu/MPlayer/incoming/[codecname]/ 189 ftp://mplayerhq.hu/MPlayer/incoming/[codecname]/
181 190
182 191
183 <A NAME=2.1.4.2>2.1.4.2. DirectShow codecs 192 <A NAME=2.1.4.2>2.1.4.2. DirectShow codecs</A>
184 193
185 DirectShow is the newer Video API, which is even worse than its predecessor. 194 DirectShow is the newer Video API, which is even worse than its predecessor.
186 Things are harder with DirectShow, since 195 Things are harder with DirectShow, since
187 - system.ini doesn't contain the needed information, instead it's stored in 196 - system.ini doesn't contain the needed information, instead it's stored in
188 the registry :( 197 the registry :(