Mercurial > mplayer.hg
comparison DOCS/codecs.html @ 2240:5d476d03e2b3
ide vmi nagy hulyeseget akartam irni de elfelejtettem
author | gabucino |
---|---|
date | Wed, 17 Oct 2001 16:36:39 +0000 |
parents | 69467fef1577 |
children | b858758fd4db |
comparison
equal
deleted
inserted
replaced
2239:9525c7d29543 | 2240:5d476d03e2b3 |
---|---|
53 <P><B><A NAME=2.1.2.1>2.1.2.1. DivX4</A></B></P> | 53 <P><B><A NAME=2.1.2.1>2.1.2.1. DivX4</A></B></P> |
54 | 54 |
55 <P>This section contains information about the DivX4 codec of | 55 <P>This section contains information about the DivX4 codec of |
56 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Their first available alpha version was the OpenDivX 4.0 | 56 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Their first available alpha version was the OpenDivX 4.0 |
57 alpha 47 and 48. Support for this was/is included in <B>MPlayer</B>, and built by | 57 alpha 47 and 48. Support for this was/is included in <B>MPlayer</B>, and built by |
58 default. We even used its postprocessing code to optionally enhance visual | 58 default. We used to use its postprocessing code to optionally enhance visual |
59 quality of MPEG1/2 movies.</P> | 59 quality of MPEG1/2 movies. Now we use our own.</P> |
60 | 60 |
61 <P>The new generation of this codec can even decode movies made with the | 61 <P>The new generation of this codec can even decode movies made with the |
62 infamous DivX codec! And it's not everything, it's MUCH faster than the | 62 infamous DivX codec! And it's not everything, it's MUCH faster than the |
63 traditional Win32 DivX DLL's. See below for configuration. The only | 63 traditional Win32 DivX DLL's. See below for configuration. The only |
64 disadvantage of this codec is that it's currently closed-source. :(</P> | 64 disadvantage of this codec is that it's currently closed-source. :(</P> |
103 image data in YV12 (planar YUV 4:2:0) format, thus requiring much less | 103 image data in YV12 (planar YUV 4:2:0) format, thus requiring much less |
104 bandwidth on the bus. For packed YUV modes (YUY2, UYVY) use the 'divx4' | 104 bandwidth on the bus. For packed YUV modes (YUY2, UYVY) use the 'divx4' |
105 method. For RGB modes you can choose freely, their speed is same, maybe | 105 method. For RGB modes you can choose freely, their speed is same, maybe |
106 differ according to the current bpp.</P> | 106 differ according to the current bpp.</P> |
107 | 107 |
108 <P>Note: it supports postprocessing too, but range of values is strange:</P> | 108 <P>Note: it supports postprocessing too, but range of values is strange: (TODO UPDATE)</P> |
109 | 109 |
110 <P><TABLE BORDER=0> | 110 <P><TABLE BORDER=0> |
111 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>0</TD><TD> </TD> | 111 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>0</TD><TD> </TD> |
112 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>no postproc</TD><TR> | 112 <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>no postproc</TD><TR> |
113 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>10 .. 20</TD> | 113 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>10 .. 20</TD> |
138 | 138 |
139 <P> <CODE>main/libavcodec</CODE></P> | 139 <P> <CODE>main/libavcodec</CODE></P> |
140 | 140 |
141 <P>Symlinking is NOT enough, you have to copy/move it!!!</P> | 141 <P>Symlinking is NOT enough, you have to copy/move it!!!</P> |
142 | 142 |
143 <P>./configure detects if it can be built. At the moment it doesn't support | 143 <P>./configure detects if it can be built. The codec also <B>supports |
144 postprocessing, and is under optimization (it's faster than the DS/VfW DivX | 144 postprocessing!</B></P> |
145 codec).</P> | |
146 | 145 |
147 <P>In order to use it, refresh your codecs.conf file, and do as the manpage, | 146 <P>In order to use it, refresh your codecs.conf file, and do as the manpage, |
148 or the example.conf says (the -vfm option).</P> | 147 or the example.conf says (the -vfm option).</P> |
149 | 148 |
150 <P>Note: libavcodec contains other codecs as well, but at the moment we mostly | 149 <P>Note: libavcodec contains other codecs as well (for example ffmpeg12), but |
151 focus on ffdivx, and it's unlikely that this will change.</P> | 150 at the moment we mostly focus on ffdivx, and it's unlikely that this will |
151 change.</P> | |
152 | 152 |
153 | 153 |
154 <P><B><A NAME=2.1.2.3>2.1.2.3. Hardware AC3 decoding</A></B></P> | 154 <P><B><A NAME=2.1.2.3>2.1.2.3. Hardware AC3 decoding</A></B></P> |
155 | 155 |
156 <P>You'll need an AC3 capable soundcard, with digital out (SP/DIF). The | 156 <P>You'll need an AC3 capable soundcard, with digital out (SP/DIF). The |