1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-20 23:07:02 +00:00

reworked the libavcodec section

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11090 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
alex 2003-10-12 21:16:58 +00:00
parent c785ee60fd
commit 7258a66275

View File

@ -195,11 +195,9 @@ did not install or configure it correctly.
<para>
<ulink url="http://ffmpeg.sourceforge.net">FFmpeg</ulink> contains an
<emphasis role="bold">open source</emphasis> codec package, which is capable
of decoding streams encoded with H263/MJPEG/LJPEG/RV10/DivX3/DivX4/DivX5/MP41/
MP42/WMV1/WMV2/HuffYUV/SVQ1/SVQ3/MPEG1/MPEG2/VCR1/VCR2/ASV1/ASV2/CLJR
video, or WMA (Windows Media Audio) audio codecs. Not only some of them can be
encoded with, but it also offers higher speed than the Win32 codecs or the
DivX.com DivX4/5 library!
of decoding streams with various audio and video codecs. It also offers an
impressing encoding facility and higher speed than the Win32 codecs or the
DivX.com DivX4/5 libraries!
</para>
<para>
@ -210,17 +208,22 @@ is the WMA decoder.
<para>
The most recent codec deserving credit is the <emphasis role="bold">Sorenson 3</emphasis>
(SVQ3) codec. This is the first, completely opensource implementation of this
codec. It's even faster than the original. Be sure to prefer this instead
of the binary codec!
(SVQ3) codec. This is the first, completely opensource implementation. It's even
faster than the original. Be sure to prefer this instead of the binary codec!
</para>
<para>
For a complete list of supported codecs please visit the FFmpeg homepage.
Supported <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink>
and <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink> codecs.
</para>
<para>
If you use an <application>MPlayer</application> release you have libavcodec
right in the package, just build as usual. If you use
<application>MPlayer</application> from CVS you have to extract libavcodec from
the FFmpeg CVS tree as FFmpeg releases <emphasis role="bold">don't</emphasis>
work with <application>MPlayer</application>. In order to achieve this do:
the FFmpeg CVS tree as FFmpeg releases are very rare. The CVS is mostly stable
and offers the most features. In order to achieve this do:
</para>
<procedure>
@ -234,11 +237,17 @@ work with <application>MPlayer</application>. In order to achieve this do:
Move the <filename>libavcodec</filename> directory from the FFmpeg
sources to the root of the <application>MPlayer</application> CVS tree.
It should look like this:
<filename>main/libavcodec</filename>
<filename class="directory">main/libavcodec</filename>
</para><para>
Symlinking is <emphasis role="bold">not</emphasis> enough, you have to
copy/move it!
</para></step>
<step><para>
If you prefer having libavcodec updated at the same time you update
<application>MPlayer</application> CVS, put the following line into the
<filename>main/CVS/Entires</filename> file:
<screen>D/libavcodec////</screen>
</para></step>
<step><para>
Compile. <filename>configure</filename> should detect problems before
compilation.