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 &amp; 2.0</emphasis> from libavcodec, and 59 <emphasis role="bold">RealVideo 1.0 &amp; 2.0</emphasis> from
60 <systemitem class="library">libavcodec</systemitem>, and
60 <emphasis role="bold">RealVideo 3.0 &amp; 4.0</emphasis> codecs using RealPlayer 61 <emphasis role="bold">RealVideo 3.0 &amp; 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>