comparison DOCS/codecs.html @ 1624:2eedc348e92a

*** empty log message ***
author gabucino
date Wed, 22 Aug 2001 16:57:49 +0000
parents 1b011d6150c7
children a5cb1b1d47a8
comparison
equal deleted inserted replaced
1623:5908dd344067 1624:2eedc348e92a
42 If you have a codec not listed here, and not supported yet, just 42 If you have a codec not listed here, and not supported yet, just
43 read http://mplayer.sourceforge.net/DOCS/codecs.html 43 read http://mplayer.sourceforge.net/DOCS/codecs.html
44 to get info about its status and about how to help us adding support for it! 44 to get info about its status and about how to help us adding support for it!
45 45
46 46
47 <A NAME=2.1.2.1>2.1.2.1. OpenDivX 47 <A NAME=2.1.2.1>2.1.2.1. DivX4
48 48
49 This section contains information about the DivX/OpenDivX codecs of 49 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 50 <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 51 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 52 default. We even used its postprocessing code to optionally enhance visual
53 quality of MPEG1/2 movies. 53 quality of MPEG1/2 movies.
54 54
72 ln -s /usr/local/lib/libdivxdecore.so.0 /usr/local/lib/libdivxdecore.so 72 ln -s /usr/local/lib/libdivxdecore.so.0 /usr/local/lib/libdivxdecore.so
73 ldconfig 73 ldconfig
74 cp decore.h /usr/local/include/ 74 cp decore.h /usr/local/include/
75 75
76 76
77 <B>MPlayer</B> autodetects if OpenDivX is (properly) installed, just compile 77 <B>MPlayer</B> autodetects if DivX4 is (properly) installed, just compile
78 as usual. If it doesn't detect it, you didn't install it exactly as above, 78 as usual. If it doesn't detect it, you didn't install it exactly as above,
79 and/or has fucked up config (see last question of 6.1 section). 79 and/or has fucked up config (see last question of 5.1 section).
80 80
81 Using it is a bit tricky. As it conflicts with the old OpenDivX (it's API is 81 Using it is a bit tricky. As it conflicts with the old OpenDivX (it's API is
82 very similar to OpenDivX's), OpenDivX code is disabled, and the OpenDivX 82 very similar to OpenDivX's), OpenDivX code is disabled, and the OpenDivX
83 driver calls this library too. 83 driver calls this library too.
84 84
109 109
110 110
111 <A NAME=2.1.2.2>2.1.2.2. ffmpeg's DivX/libavcodec 111 <A NAME=2.1.2.2>2.1.2.2. ffmpeg's DivX/libavcodec
112 112
113 Beginning with version 0.4.2 , <A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A> contains an <B>opensource</B> DivX codec, 113 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> contains this codec, 114 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> 115 and this makes it possible to <B>watch DivX movies on non-x86 platforms!</B>
116 To get it compile, you'll need nasm, bison, and flex, above the other 116 It was removed from <B>MPlayer</B>'s cvs tree, you have to download it
117 devel tools. It was removed from <B>MPlayer</B>'s cvs tree, you have 117 manually directly from <B>FFmpeg</B>'s tree :
118 to download it manually directly from <B>FFmpeg</B>'s tree :
119 118
120 119
121 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login 120 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login
122 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg 121 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg
123 122
142 In order to use it, refresh your codecs.conf file, and do as the manpage, 141 In order to use it, refresh your codecs.conf file, and do as the manpage,
143 or the example.conf says (the -vfm option). 142 or the example.conf says (the -vfm option).
144 143
145 Note: libavcodec contains other codecs as well, but at the moment we mostly 144 Note: libavcodec contains other codecs as well, but at the moment we mostly
146 focus on ffdivx, and it's unlikely that this will change. 145 focus on ffdivx, and it's unlikely that this will change.
146
147 147
148 <A NAME=2.1.4>2.1.4. Codec importing howto 148 <A NAME=2.1.4>2.1.4. Codec importing howto
149 149
150 150
151 <A NAME=2.1.4.1>2.1.4.1. VFW codecs 151 <A NAME=2.1.4.1>2.1.4.1. VFW codecs