Mercurial > mplayer.hg
comparison DOCS/xml/en/codecs.xml @ 11822:359eaf957bf1
Add <systemitem class="library"> tags to libavcodec and a few others.
author | diego |
---|---|
date | Wed, 21 Jan 2004 19:25:18 +0000 |
parents | f15a92de64fd |
children | 204cb6d58da6 |
comparison
equal
deleted
inserted
replaced
11821:43f35b915dc7 | 11822:359eaf957bf1 |
---|---|
54 </simpara></listitem> | 54 </simpara></listitem> |
55 <listitem><simpara> | 55 <listitem><simpara> |
56 FLI/FLC | 56 FLI/FLC |
57 </simpara></listitem> | 57 </simpara></listitem> |
58 <listitem><simpara> | 58 <listitem><simpara> |
59 <emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> from libavcodec, and | 59 <emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> from |
60 <systemitem class="library">libavcodec</systemitem>, and | |
60 <emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> codecs using RealPlayer | 61 <emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> codecs using RealPlayer |
61 libraries | 62 libraries |
62 </simpara></listitem> | 63 </simpara></listitem> |
63 <listitem><simpara> | 64 <listitem><simpara> |
64 native decoder for HuffYUV | 65 native decoder for HuffYUV |
89 </para> | 90 </para> |
90 | 91 |
91 <para> | 92 <para> |
92 The new generation of this codec is called DivX4 and can even decode | 93 The new generation of this codec is called DivX4 and can even decode |
93 movies made with the infamous DivX codec! In addition it is much faster | 94 movies made with the infamous DivX codec! In addition it is much faster |
94 than the native Win32 DivX DLLs but slower than <systemitem | 95 than the native Win32 DivX DLLs but slower than |
95 class="library">libavcodec</systemitem>. Hence its usage as a decoder is | 96 <systemitem class="library">libavcodec</systemitem>. |
96 <emphasis role="bold">DISCOURAGED</emphasis>. However, it is useful for | 97 Hence its usage as a decoder is |
98 <emphasis role="bold">discouraged</emphasis>. However, it is useful for | |
97 encoding. One disadvantage of this codec is that it is not available under an | 99 encoding. One disadvantage of this codec is that it is not available under an |
98 Open Source license. | 100 Open Source license. |
99 </para> | 101 </para> |
100 | 102 |
101 <para> | 103 <para> |
217 Supported <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink> | 219 Supported <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink> |
218 and <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink> codecs. | 220 and <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink> codecs. |
219 </para> | 221 </para> |
220 | 222 |
221 <para> | 223 <para> |
222 If you use an <application>MPlayer</application> release you have libavcodec | 224 If you use an <application>MPlayer</application> release you have |
225 <systemitem class="library">libavcodec</systemitem> | |
223 right in the package, just build as usual. If you use | 226 right in the package, just build as usual. If you use |
224 <application>MPlayer</application> from CVS you have to extract libavcodec from | 227 <application>MPlayer</application> from CVS you have to extract |
228 <systemitem class="library">libavcodec</systemitem> from | |
225 the FFmpeg CVS tree as FFmpeg releases are very rare. The CVS is mostly stable | 229 the FFmpeg CVS tree as FFmpeg releases are very rare. The CVS is mostly stable |
226 and offers the most features. In order to achieve this do: | 230 and offers the most features. In order to achieve this do: |
227 </para> | 231 </para> |
228 | 232 |
229 <procedure> | 233 <procedure> |
241 </para><para> | 245 </para><para> |
242 Symlinking is <emphasis role="bold">not</emphasis> enough, you have to | 246 Symlinking is <emphasis role="bold">not</emphasis> enough, you have to |
243 copy/move it! | 247 copy/move it! |
244 </para></step> | 248 </para></step> |
245 <step><para> | 249 <step><para> |
246 If you prefer having libavcodec updated at the same time you update | 250 If you prefer having <systemitem class="library">libavcodec</systemitem> |
251 updated at the same time you update | |
247 <application>MPlayer</application> CVS, put the following line into the | 252 <application>MPlayer</application> CVS, put the following line into the |
248 <filename>main/CVS/Entries</filename> file: | 253 <filename>main/CVS/Entries</filename> file: |
249 <screen>D/libavcodec////</screen> | 254 <screen>D/libavcodec////</screen> |
250 </para></step> | 255 </para></step> |
251 <step><para> | 256 <step><para> |
256 | 261 |
257 <note> | 262 <note> |
258 <para> | 263 <para> |
259 <application>MPlayer</application> from CVS does contain a | 264 <application>MPlayer</application> from CVS does contain a |
260 <filename>libavcodec</filename> subdirectory, but it does | 265 <filename>libavcodec</filename> subdirectory, but it does |
261 <emphasis role="bold">not</emphasis> contain the source for libavcodec! | 266 <emphasis role="bold">not</emphasis> contain the source for |
267 <systemitem class="library">libavcodec</systemitem>! | |
262 You must follow the steps above to obtain the source for this library. | 268 You must follow the steps above to obtain the source for this library. |
263 </para> | 269 </para> |
264 </note> | 270 </note> |
265 | 271 |
266 <para> | 272 <para> |
455 | 461 |
456 <itemizedlist> | 462 <itemizedlist> |
457 <title>DISADVANTAGES</title> | 463 <title>DISADVANTAGES</title> |
458 <listitem><simpara> | 464 <listitem><simpara> |
459 currently it does not properly <emphasis role="bold">decode</emphasis> all | 465 currently it does not properly <emphasis role="bold">decode</emphasis> all |
460 DivX/DivX4 files (no problem as <link linkend="ffmpeg">libavcodec</link> | 466 DivX/DivX4 files (no problem as |
467 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link> | |
461 can play them) | 468 can play them) |
462 </simpara></listitem> | 469 </simpara></listitem> |
463 <listitem><simpara> | 470 <listitem><simpara> |
464 under development | 471 under development |
465 </simpara></listitem> | 472 </simpara></listitem> |
517 | 524 |
518 <itemizedlist> | 525 <itemizedlist> |
519 <listitem><simpara> | 526 <listitem><simpara> |
520 Sorenson Video v1 (fourcc <emphasis>SVQ1</emphasis>) - decoding supported | 527 Sorenson Video v1 (fourcc <emphasis>SVQ1</emphasis>) - decoding supported |
521 by <emphasis role="bold">native codec</emphasis> | 528 by <emphasis role="bold">native codec</emphasis> |
522 (<link linkend="ffmpeg">libavcodec</link>) | 529 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
523 </simpara></listitem> | 530 </simpara></listitem> |
524 <listitem><simpara> | 531 <listitem><simpara> |
525 Sorenson Video v3 (fourcc <emphasis>SVQ3</emphasis>) - decoding supported by | 532 Sorenson Video v3 (fourcc <emphasis>SVQ3</emphasis>) - decoding supported by |
526 <emphasis role="bold">native codec</emphasis> | 533 <emphasis role="bold">native codec</emphasis> |
527 (<link linkend="ffmpeg">libavcodec</link>) | 534 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
528 </simpara></listitem> | 535 </simpara></listitem> |
529 </itemizedlist> | 536 </itemizedlist> |
530 | 537 |
531 <procedure> | 538 <procedure> |
532 <title>COMPILING MPLAYER WITH QUICKTIME LIBRARIES SUPPORT</title> | 539 <title>COMPILING MPLAYER WITH QUICKTIME LIBRARIES SUPPORT</title> |
555 MPEG layer 1/2/3 (MP1/2/3) audio (<emphasis role="bold">native</emphasis> | 562 MPEG layer 1/2/3 (MP1/2/3) audio (<emphasis role="bold">native</emphasis> |
556 code, with MMX/SSE/3DNow! optimization) | 563 code, with MMX/SSE/3DNow! optimization) |
557 </simpara></listitem> | 564 </simpara></listitem> |
558 <listitem><simpara> | 565 <listitem><simpara> |
559 Windows Media Audio 7 and 8 (aka WMAv1 and WMAv2) (<emphasis role="bold">native</emphasis> code, with | 566 Windows Media Audio 7 and 8 (aka WMAv1 and WMAv2) (<emphasis role="bold">native</emphasis> code, with |
560 <link linkend="ffmpeg">libavcodec</link>) | 567 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
561 </simpara></listitem> | 568 </simpara></listitem> |
562 <listitem><simpara> | 569 <listitem><simpara> |
563 Windows Media Audio 9 (WMAv3) (using DMO DLL) | 570 Windows Media Audio 9 (WMAv3) (using DMO DLL) |
564 </simpara></listitem> | 571 </simpara></listitem> |
565 <listitem><simpara> | 572 <listitem><simpara> |