1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-17 04:15:13 +00:00

some typos, uniformizing like in the video.html and lot of additions/fixes

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9271 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
alex 2003-02-04 14:58:39 +00:00
parent 8645bd9f1f
commit af8f6c8d41

View File

@ -23,20 +23,21 @@
<P>The most important ones above all:</P> <P>The most important ones above all:</P>
<UL> <UL>
<LI>MPEG1 (VCD) and MPEG2 (DVD) video</LI> <LI><B>MPEG1</B> (<B>VCD</B>) and <B>MPEG2</B> (<B>DVD</B>) video</LI>
<LI>native decoders for DivX ;-), OpenDivX, DivX4, DivX5, <LI>native decoders for <B>DivX ;-)</B>, <B>OpenDivX</B>, <B>DivX4</B>, <B>
M$ MPEG4 v1, v2 and other MPEG4 variants</LI> DivX5</B>, <B>M$ MPEG4</B> v1, v2 and other MPEG4 variants</LI>
<LI>native decoder for Windows Media Video 7/8 (WMV1/WMV2), and Win32 DLL decoder for <LI>native decoder for <B>Windows Media Video 7/8</B> (<B>WMV1/WMV2</B>), and
Windows Media Video 9 (WMV3), both used in .wmv files</LI> Win32 DLL decoder for <B>Windows Media Video 9</B> (<B>WMV3</B>), both
<LI><B>native Sorenson 1 (SVQ1) decoder</B></LI> used in .wmv files</LI>
<LI><B>Win32/QT Sorenson 3 (SVQ3) decoder</B></LI> <LI>native <B>Sorenson 1 (SVQ1)</B> decoder</LI>
<LI>3ivx v1, v2 decoder</LI> <LI>Win32/QT <B>Sorenson 3 (SVQ3)</B> decoder</LI>
<LI>Cinepak and Intel Indeo codecs (3.1, 3.2, 4.1, 5.0)</LI> <LI><B>3ivx</B> v1, v2 decoder</LI>
<LI>MJPEG, AVID, VCR2, ASV2 and other hardware formats</LI> <LI>Cinepak and <B>Intel Indeo</B> codecs (3.1, 3.2, 4.1, 5.0)</LI>
<LI>VIVO 1.0, 2.0, I263 and other h263(+) variants</LI> <LI><B>MJPEG</B>, AVID, VCR2, ASV2 and other hardware formats</LI>
<LI>VIVO 1.0, 2.0, I263 and other <B>h263</B>(+) variants</LI>
<LI>FLI/FLC</LI> <LI>FLI/FLC</LI>
<LI>RealVideo 1.0 codec from libavcodec, and RealVideo 2.0, 3.0 and 4.0 <LI><B>RealVideo 1.0</B> codec from libavcodec, and <B>RealVideo 2.0</B>,
codecs using RealPlayer libraries</LI> <B>3.0</B> and <B>4.0</B> codecs using RealPlayer libraries</LI>
<LI>native decoder for HuffYUV</LI> <LI>native decoder for HuffYUV</LI>
<LI>various old simple RLE-like formats</LI> <LI>various old simple RLE-like formats</LI>
</UL> </UL>
@ -86,7 +87,7 @@
<P>The Divx4/5 binary codec library can be downloaded from <P>The Divx4/5 binary codec library can be downloaded from
<A HREF="http://avifile.sourceforge.net">avifile</A> or <A HREF="http://avifile.sourceforge.net">avifile</A> or
<A HREF="http://www.divx.com>divx.com</A>. <A HREF="http://www.divx.com">divx.com</A>.
Unpack it, run <CODE>./install.sh</CODE> as root and do not forget adding Unpack it, run <CODE>./install.sh</CODE> as root and do not forget adding
<CODE>/usr/local/lib</CODE> to your <CODE>/etc/ld.so.conf</CODE> and running <CODE>/usr/local/lib</CODE> to your <CODE>/etc/ld.so.conf</CODE> and running
<CODE>ldconfig</CODE>.</P> <CODE>ldconfig</CODE>.</P>
@ -168,7 +169,8 @@
<H4><A NAME="xanim">2.2.1.3 XAnim codecs</A></H4> <H4><A NAME="xanim">2.2.1.3 XAnim codecs</A></H4>
<P>Foreword:<BR> <H5>FOREWORD</H5>
<P>
Be advised that the XAnim binary codecs are packaged with a piece of text Be advised that the XAnim binary codecs are packaged with a piece of text
claiming to be a legally binding software license which, besides other claiming to be a legally binding software license which, besides other
restrictions, forbids the user to use the codecs in conjunction with any restrictions, forbids the user to use the codecs in conjunction with any
@ -176,6 +178,7 @@
action against anyone for codec-related issues. action against anyone for codec-related issues.
</P> </P>
<H5>INSTALLING AND USAGE</H5>
<P>MPlayer is capable of employing the XAnim codecs for decoding. Follow <P>MPlayer is capable of employing the XAnim codecs for decoding. Follow
the instructions to enable them:</P> the instructions to enable them:</P>
@ -183,6 +186,9 @@
<LI>Download the codecs you wish to use from the <LI>Download the codecs you wish to use from the
<A HREF="http://xanim.va.pubnix.com">XAnim site</A>. The <B>3ivx</B> codec <A HREF="http://xanim.va.pubnix.com">XAnim site</A>. The <B>3ivx</B> codec
is not there, but at the <A HREF="http://www.3ivx.com">3ivx site</A>.</LI> is not there, but at the <A HREF="http://www.3ivx.com">3ivx site</A>.</LI>
<LI><B>OR</B> download the codecs pack from our
<A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">codecs page</A>.
</LI>
<LI>Use the <CODE>--with-xanimlibdir</CODE> option to tell configure where <LI>Use the <CODE>--with-xanimlibdir</CODE> option to tell configure where
to find the XAnim codecs. By default, it looks for them at to find the XAnim codecs. By default, it looks for them at
<CODE>/usr/local/lib/xanim/mods, /usr/lib/xanim/mods and /usr/lib/xanim</CODE>. <CODE>/usr/local/lib/xanim/mods, /usr/lib/xanim/mods and /usr/lib/xanim</CODE>.
@ -205,17 +211,17 @@
for 1.0 files is FFmpeg's H263 decoder, you can use it with the <CODE>-vc for 1.0 files is FFmpeg's H263 decoder, you can use it with the <CODE>-vc
ffh263</CODE> option (default). For 2.0 files, use the ffh263</CODE> option (default). For 2.0 files, use the
<A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/ivvideo.dll">ivvideo.dll</A> <A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/ivvideo.dll">ivvideo.dll</A>
Win32 DLL file, and install it under <CODE>/usr/lib/win32</CODE> or wherever you store the Win32 DLL file (included in the latest DLL packages), and install it under
Win32 codecs.</P> <CODE>/usr/lib/win32</CODE> or wherever you store the Win32 codecs.</P>
<H4><A NAME="mpeg">2.2.1.5 MPEG 1/2 video</A></H4> <H4><A NAME="mpeg">2.2.1.5 MPEG 1/2 video</A></H4>
<P>MPEG1 and MPEG2 are decoded by the multiplatform native <B>libmpeg2</B> <P>MPEG1 and MPEG2 are decoded by the multiplatform native <B>libmpeg2</B>
library, whose source code is included in MPlayer. We handle buggy library, whose source code is included in MPlayer. We handle buggy
MPEG 1/2 video files by catching sig11 (segmentation fault), and quickly MPEG 1/2 video files by catching <CODE>Signal 11 (Segmentation fault)</CODE>,
reinitializing the codec, continuing exactly from where the failure occurred. and quickly reinitializing the codec, continuing exactly from where the
This recovery technique has no measurable speed penalty.</P> failure occurred. This recovery technique has no measurable speed penalty.</P>
<H4><A NAME="ms_video1">2.2.1.6 MS Video1</A></H4> <H4><A NAME="ms_video1">2.2.1.6 MS Video1</A></H4>
@ -228,9 +234,10 @@
<H4><A NAME="cinepak">2.2.1.7 Cinepak CVID</A></H4> <H4><A NAME="cinepak">2.2.1.7 Cinepak CVID</A></H4>
<P>MPlayer uses its own open source, multiplatform Cinepak decoder by <P>MPlayer uses its own open source, multiplatform Cinepak decoder (by
default. It supports YUV outputs, so that hardware scaling is possible if the <A HREF="mailto:timf@csse.monash.edu.au">Dr. Tim Ferguson</A>), by default.
video output driver permits it.</P> It supports YUV outputs, so that hardware scaling is possible if the video
output driver permits it.</P>
<H4><A NAME="realvideo">2.2.1.8 RealVideo</A></H4> <H4><A NAME="realvideo">2.2.1.8 RealVideo</A></H4>
@ -255,31 +262,32 @@ MPlayer supports decoding all versions of RealVideo:
<H4><A NAME="xvid">2.2.1.9 XViD</A></H4> <H4><A NAME="xvid">2.2.1.9 XViD</A></H4>
<P><B>XViD</B> is a forked development of the OpenDivX codec. It happened when <P><A HREF="http://www.xvid.org/"><B>XViD</B></A> is a forked development of
ProjectMayo changed OpenDivX to closed source DivX4 (now DivX5), and the the OpenDivX codec. It happened when ProjectMayo changed OpenDivX to closed
non-ProjectMayo people working on OpenDivX got angry, then started XViD. So source DivX4 (now DivX5), and the non-ProjectMayo people working on OpenDivX
both projects have the same origin.</P> got angry, then started XViD. So both projects have the same origin.</P>
<H4>Advantages:</H4> <H5>ADVANTAGES</H5>
<UL> <UL>
<LI>open source</LI> <LI>open source</LI>
<LI>its API is compatible with DivX4 so adding support for <LI>its API is compatible with DivX4 so adding support for it is easy</LI>
it is easy</LI>
<LI>2-pass encoding support</LI> <LI>2-pass encoding support</LI>
<LI>nice encoding quality, higher speed than DivX4 (you can optimize it for <LI>nice encoding quality, higher speed than DivX4 (you can optimize it for
your box while compiling)</LI> your box while compiling)</LI>
</UL> </UL>
<H4>Disadvantages:</H4> <H5>DISADVANTAGES</H5>
<UL> <UL>
<LI>currently it does not properly <B>decode</B> all DivX/DivX4 files (no problem as libavcodec can play them)</LI> <LI>currently it does not properly <B>decode</B> all DivX/DivX4 files (no
<LI>you have to choose between DivX4 <B>or</B> XViD support at problem as <A HREF="#libavcodec">libavcodec</A> can play them)</LI>
compiletime</LI> <LI>you have to choose between DivX4 <B>or</B> XViD support at compiletime</LI>
<LI>under development</LI> <LI>under development</LI>
</UL> </UL>
<H5>INSTALLING XVID CVS</H5>
<P>XViD is currently available only from CVS. Here are the <P>XViD is currently available only from CVS. Here are the
download and installation instructions:</P> download and installation instructions:</P>
@ -318,7 +326,7 @@ MPlayer supports decoding all versions of RealVideo:
QuickTime libraries</B></LI> QuickTime libraries</B></LI>
</UL> </UL>
<H4>Compiling MPlayer with QuickTime libraries support</H4> <H5>COMPILING MPLAYER WITH QUICKTIME LIBRARIES SUPPORT</H5>
<P><B>NOTE:</B> currently only 32bit Intel platforms are supported.</P> <P><B>NOTE:</B> currently only 32bit Intel platforms are supported.</P>