Mercurial > mplayer.hg
diff DOCS/zh/codecs.html @ 9869:49f639c73367
Translation update
author | luran |
---|---|
date | Mon, 07 Apr 2003 14:28:00 +0000 |
parents | eb55fee443d2 |
children | 688a206e17d4 |
line wrap: on
line diff
--- a/DOCS/zh/codecs.html Mon Apr 07 13:48:51 2003 +0000 +++ b/DOCS/zh/codecs.html Mon Apr 07 14:28:00 2003 +0000 @@ -120,8 +120,6 @@ <LI>编译。Configure应该在编译之前发现可能的问题。</LI> </OL> -<P><B>注意:</B>CVS的MPlayer确实有libavcodec子目录,但是它确实<B>没有</B>包含libavcodec的源代码!你必须按照上述的步骤来得到这个库的源代码。</P> - <P>用FFmpeg和我的Matrox G400,我甚至能在我的K6/2 500上无掉帧的观看最高分辨率的DivX电影。</P> @@ -195,10 +193,10 @@ <P><B>注意:</B>RealPlayer库目前<B>只能用于x86平台上的Linux,FreeBSD,NetBSD和Cygwin,和Alpha以 及PowerPC(经过Linux/Alpha和Linux/PowerPC测试)平台。</B></P> -<H4><A NAME="xvid">2.2.1.9 XViD</A></H4> +<H4><A NAME="xvid">2.2.1.9 XviD</A></H4> -<P><A HREF="http://www.xvid.org/"><B>XViD</B></A>OpenDivX编解码器的开发分支。故事发生在Mayo工程把OpenDivX变成封闭 -源码的DivX4的时候,那些从事于OpenDivX的非Mayo工程的人们感到愤怒,于是开始了XViD。所以两个项目有相同的起源。</P> +<P><A HREF="http://www.xvid.org/"><B>XviD</B></A>OpenDivX编解码器的开发分支。故事发生在Mayo工程把OpenDivX变成封闭 +源码的DivX4的时候,那些从事于OpenDivX的非Mayo工程的人们感到愤怒,于是开始了XviD。所以两个项目有相同的起源。</P> <H4>优点</H4> @@ -214,21 +212,24 @@ <UL> <LI>目前还不能正确的<B>解码</B>所有的DivX与DivX4文件(这不成问题因为<A HREF="#libavcodec">libavcodec</A>能播放他们)</LI> - <LI>编译时你必须选择支持DivX4<B>或者</B>支持XViD</LI> + <LI>编译时你必须选择支持DivX4<B>或者</B>支持XviD</LI> <LI>还在开发中</LI> </UL> <H4>安装XVID CVS</H4> -<P>XViD目前只能从CVS中得到。这是下载和安装的指令:</P> +<P>XViD目前只能从CVS中得到。这是下载和安装的指令(你至少需要autoconf 2.50, automake和libtool):</P> <OL> <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</CODE></LI> <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</CODE></LI> <LI><CODE>cd xvidcore/build/generic</CODE></LI> - <LI>按照你的需要编辑<CODE>Makefile.linux</CODE>。</LI> - <LI><CODE>make -f Makefile.linux</CODE></LI> - <LI>从DivX4Linux包中找出<CODE>encore2.h </CODE>和<CODE>decore.h </CODE>,把它们复制到<CODE>/usr/local/include/</CODE>。</LI> + <LI><CODE>./bootstrap.sh</CODE></LI> + <LI><CODE>./configure</CODE><BR> + 你可以加上一些选项(查看<CODE>./configure --help</CODE>的输出).</LI> + <LI><CODE>make && make install</CODE></LI> + <LI>如果你设置了<CODE>--enable-divxcompat</CODE>,把<CODE>xvidcore/src/</CODE>里面 +的<CODE>divx4.h</CODE>头文件复制到<CODE>/usr/local/include/</CODE>。</LI> <LI>加上<CODE>--with-xvidcore=/path/to/libcore.a</CODE>选项重新编译MPlayer。</LI> </OL> @@ -338,6 +339,29 @@ <P>Qualcomm音频流(fourcc: <I>Qclp</I>)出现在MOV/QT文件中。它可以用QuickTime库解码。 安装步骤参见<A HREF="#sorenson">Sorenson视频编解码器</A>部分。</P> +<H4><A NAME="aac">2.2.2.8 AAC编解码器</A></H4> + +<P>AAC(Advanced Audio Coding)是MOV和MP4文件有时使用的编码格式,<A +HREF="http://www.audiocoding.com/">AudioCoding.com</A>有一个叫FAAD的开放源代码的解码器提供下载,你可以 +在他们的<A HREF="http://www.audiocoding.com/download.php">下载页</A>找到第二代解码器FAAD2,不幸的 +是FAAD2 1.1在Linux下面无法编译,所以你必须使用CVS版本,这样做:</P> + +<OL> + <LI>cvs -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac login</LI> + <LI>cvs -z3 -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac co faad2</LI> + <LI>cd faad2/</LI> + <LI>chmod +x bootstrap</LI> + <LI>./bootstrap</LI> + <LI>make</LI> + <LI>make install</LI> +</OL> + +<P>audiocoding.com不提供二进制版本,但你可以用apt-get从<A +HREF="http://marillat.free.fr/">Christian Marillat的主页</A>下载Debian的安装包或者从<A +HREF="http://plf.zarb.org/">P.L.F</A>下载Mandrake的RPM。</P> + + + <H3><A NAME="importing">2.2.3 Win32解码器导入HOWTO</A></H3>