changeset 9614:05b3a03fdd8f

Sync by <hephooey@fastmail.fm>.
author diego
date Mon, 17 Mar 2003 10:05:22 +0000
parents a9ed435367e8
children 54c252559ffd
files DOCS/zh/bugreports.html DOCS/zh/cd-dvd.html DOCS/zh/codecs.html DOCS/zh/documentation.html DOCS/zh/encoding.html DOCS/zh/faq.html DOCS/zh/formats.html DOCS/zh/skin.html DOCS/zh/sound.html DOCS/zh/video.html help/help_mp-zh_CN.h
diffstat 11 files changed, 273 insertions(+), 228 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/zh/bugreports.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/bugreports.html	Mon Mar 17 10:05:22 2003 +0000
@@ -19,7 +19,7 @@
 
 <H2><A NAME="fix">B.1 如何修复bug</A></H2>
 
-<P>如果你觉得你有足够的技巧欢迎你尝试自己修正bug。还是你已经这么干了?请阅读<A HREF="tech/patches.txt">这个简短的文件</A>了解怎样让你的代码
+<P>如果你觉得你有足够的技巧欢迎你尝试自己修正bug。还是你已经这么干了?请阅读<A HREF="../tech/patches.txt">这个简短的文件</A>了解怎样让你的代码
 包括到MPlayer的代码中。如果你有问题可以从加入<A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">mplayer-dev-eng</A>
 邮件列表的人那里获得帮助。</P>
 
@@ -27,9 +27,9 @@
 <H2><A NAME="report">B.2 如何报告bug</A></H2>
 
 <P>首先,请先尝试MPlayer最新的CVS版本,因为你的bug在那里可能已经被修正了。发展过程进展的相当快,官方发行版的大部分问题在几天甚至几小时之内
-就被报告了,因此请<B>仅仅使用CVS</B>来报告bug。CVS指令能在<A HREF="http://www.mplayerhq.hu/homepage/dload.html">这个页面</A>的底部或者
-README中找到。如果这样做没有改进那么请查阅<A HREF="documentation.html#known_bugs">已知的bug</A>和文件的其他部分。如果你的问题我们没有提到或者
-按照我们提供的步骤没有解决,那么请报告bug。</P>
+就被报告了,因此请<B>仅仅使用CVS</B>来报告bug。这包括MPlayer的二进制安装包,请不要报告MPlayer的各种RPM变种和Debian安装包的bug。CVS指
+令能在<A HREF="http://www.mplayerhq.hu/homepage/dload.html">这个页面</A>的底部或者README中找到。如果这样做没有改进那么请查阅<A
+ HREF="documentation.html#known_bugs">已知的bug</A>和文件的其他部分。如果你的问题我们没有提到或者按照我们提供的步骤没有解决,那么请报告bug。</P>
 
 <P>请不要私下单独向开发者报告bug。这是一项社区工作所以可能有若干人都对它感兴趣。有时其它用户已经遇到过你的麻烦并且知道如何绕过这个问题
 即使它是MPlayer代码中的bug。</P>
@@ -59,7 +59,7 @@
 最好通过订阅来保证你会收到答案。</P>
 
 
-<H2><A NAME ="what">B.4 报告什么?</A></H2>
+<H2><A NAME="what">B.4 报告什么?</A></H2>
 
 <P>你可能需要在你的bug报告中包括log,配置或者样本文件。如果它们中间有什么特别大的,最好把它们以压缩格式(最好是gzip或bzip2)
 上载到我们的<A HREF="ftp://mplayerhq.hu/MPlayer/incoming/">FTP服务器</A>上。我们的邮件列表上一条消息大小限制是80k,
--- a/DOCS/zh/cd-dvd.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/cd-dvd.html	Mon Mar 17 10:05:22 2003 +0000
@@ -152,7 +152,7 @@
 指定一个正确的设备。</P>
 
 <P><B>注意:</B>至少对于Plextor和一些Toshiba的SCSI CD-ROM驱动器在读取VCD的时候慢的恐怖。这是因为CDROMREADRAW ioctl在这些
-驱动器上没有完全实现。如果你有SCSI编程方面的支持,请<A HREF="tech/patches.txt">帮助我们</A>实现普遍的SCSI设备的VCD支持。</P>
+驱动器上没有完全实现。如果你有SCSI编程方面的支持,请<A HREF="../tech/patches.txt">帮助我们</A>实现普遍的SCSI设备的VCD支持。</P>
 
 <P>此外你还可以使用<A HREF="http://140.132.1.204/OS/Linux/packages/X/viewers/readvcd/">readvcd</A>提取VCD中的数据,并用
 MPlayer播放获得的文件。</P>
--- a/DOCS/zh/codecs.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/codecs.html	Mon Mar 17 10:05:22 2003 +0000
@@ -18,21 +18,23 @@
 <P>检查<A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">codec status table</A>来获得完整的,每日更新的
 列表。大部分的编解码器可以从我们的主页下载,在我们的<A
 HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">编解码器页</A>可以找到他们。</P>
- 
+
 
 <P>所有之中最重要的:</P>
 <UL>
-  <LI>MPEG1(VCD)和MPEG2(DVD)视频</LI>
-  <LI>DivX的本地的解码器;-),OpenDivX,DivX4,DivX5,M$ MPEG4 v1,v2和其它的MPEG4变种</LI>
-  <LI>Windows Media Video 7/8(WMV1/WMV2)的本地的解码器,和Windows Media Video 9(WMV3)的Win32 DLL解码器,它们都用于.wmv文件</LI>
-  <LI><B>本地的Sorenson(SVQ1)解码器</B></LI>
-  <LI><B>Win32/QT Sorenson 3 (SVQ3) decoder</B></LI>
-  <LI>3ivx v1, v2解码器</LI>
-  <LI>Cinepak和Intel Indeo解码器(3.1,3.2,4.1,5.0)</LI>
-  <LI>MJPEG,AVID,VCR2,ASV2和其它硬件格式</LI>
-  <LI>VIVO 1.0,2.0,I263和其它h263(+)的变种</LI>
+  <LI><B>MPEG1</B>(<B>VCD</B>)和<B>MPEG2</B>(<B>DVD</B>)视频</LI>
+  <LI><B>DivX ;-)</B>, <B>OpenDivX</B>, <B>DivX4</B>, <B>
+    DivX5</B>, <B>M$ MPEG4</B> v1, v2和其它MPEG4格式的变种的本地解码器。</LI>
+  <LI><B>Windows Media Video 7/8</B>(<B>WMV1/WMV2</B>)的本地解码器,以
+及<B>Windows Media Video 9</B>(<B>WMV3</B>)的Win32 DLL解码,.wmv文件使用这两种格式</LI>
+  <LI>本地的<B>Sorenson 1 (SVQ1)</B>解码器r</LI>
+  <LI>Win32/QT的<B>Sorenson 3 (SVQ3)</B>解码器</LI>
+  <LI><B>3ivx</B> v1, v2解码器</LI>
+  <LI>Cinepak和<B>Intel Indeo</B>编解码器(3.1, 3.2, 4.1, 5.0)</LI>
+  <LI><B>MJPEG</B>, AVID, VCR2, ASV2和其它硬件格式</LI>
+  <LI>VIVO 1.0, 2.0, I263和其它<B>h263</B>(+)格式的变种</LI>
   <LI>FLI/FLC</LI>
-  <LI>libavcodec的RealVideo 1.0解码器,和使用RealPlayer库的RealVideo 2.0,3.0解码器</LI>
+  <LI>Libavcodec的<B>RealVideo 1.0</B>解码器,和使用RealPlayer库的<B>RealVideo 2.0</B>, <B>3.0</B>和<B>4.0</B>解码器</LI>
   <LI>HuffYUV的本地的解码器</LI>
   <LI>各种各样的老的简单的类似RLE的格式</LI>
 </UL>
@@ -77,12 +79,12 @@
     <PRE>
     cd divxcore/decore/build/linux
     make
-    cp libdivxdecore.so /usr/local/lib 
-    ln -s /usr/local/lib/libdivxdecore.so /usr/local/lib/libdivxdecore.so.0 
+    cp libdivxdecore.so /usr/local/lib
+    ln -s /usr/local/lib/libdivxdecore.so /usr/local/lib/libdivxdecore.so.0
     cp ../../src/decore.h /usr/local/include
     </PRE>
     </LI>
-  <LI>唉,对于编码库没有可用的Linux的Makefile,而且MMX优化代码只能用于Windows但你仍然可以用这个<A 
+  <LI>唉,对于编码库没有可用的Linux的Makefile,而且MMX优化代码只能用于Windows但你仍然可以用这个<A
 HREF="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile">Makefile</A>来编译它
     <PRE>
     cd ../../../encore/build
@@ -125,38 +127,44 @@
 
 <H4><A NAME="xanim">2.2.1.3 XAnim解码器</A></H4>
 
-<P>前言:<BR>
-  XAnim的二进制的解码器包里面有一份关于合法捆绑软件许可的声明,除其它限制之外,禁止用户用除XAnim外的任何程序使用其解码器。然而,
+<H4>前言</H4>
+<P>
+XAnim的二进制的解码器包里面有一份关于合法捆绑软件许可的声明,除其它限制之外,禁止用户用除XAnim外的任何程序使用其解码器。然而,
 XAnim的作者到目前为止没有就解码器有关的问题对着任何人采取法律行动。
 </P>
 
+<H4>安装和使用</H4>
+
 <P>MPlayer可以使用XAnim的解码器解码。按照下列指令来开启它:</P>
 
 <OL>
   <LI>从<A HREF="http://xanim.va.pubnix.com">XAnim的站点</A>下载你想要的解码器。<B>3ivx</B>的解码器不在那里,而是在<A
-HREF="http://www.3ivx.com">3ivx的站点</A>。</LI>
+  HREF="http://www.3ivx.com">3ivx的站点</A>。</LI>
+  <LI><B>或者</B>从我们的<A
+  HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">编解码器页</A>下载编解码器包。
+    </LI>
   <LI>使用<CODE>--with-xanimlibdir</CODE>选项来告诉configure在何处可以找到XAnim的解码器。缺省的话,它在
 <CODE>/usr/local/lib/xanim/mods, /usr/lib/xanim/mods and /usr/lib/xanim</CODE>里寻找。或者你可以把<I>XANIM_MOD_DIR</I>环境变量
 设置为XAnim解码器所在的目录。</LI>
   <LI>给文件改名/做符号链接,去掉代表平台构架之类的东西,让他们看起来像这样:<CODE>vid_cvid.xa, vid_h263.xa, vid_iv50.xa</CODE>。</LI>
 </OL>
 
-<P>XAnim属于视频编解码器族<I>xanim</I>,所以你可能需要使用<CODE>-vfm xanim</CODE>。</P>
+<P>XAnim属于视频编解码器族<CODE>xanim</CODE>,所以你可能需要使用<CODE>-vfm xanim</CODE>。</P>
 
 <P>测试过的解码器包括:<B>Indeo 3.2</B>,<B>4.1</B>,<B>5.0</B>,<B>CVID</B>,<B>3ivX</B>,<B>h263</B>。</P>
 
 
 <H4><A NAME="vivo_video">2.2.1.4 VIVO视频</A></H4>
 
-<P>MPlayer能播放Vivo(1.0和2.0)视频。对于1.0的文件最适合的解码器是FFmpeg的H263解码器,你可以用<CODE>-vc ffh263</CODE>选项
-(默认的)来使用它。对于2.0个文件,使用<A
-HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/ivvideo.dll">ivvideo.dll</A>这个Win32 DLL文件,将它安装在<CODE>/usr/lib/win32</CODE>或者你放Win32解码器的那个什么地方。</P>
+<P>MPlayer能播放Vivo(1.0和2.0)视频。对于1.0的文件最适合的解码器是FFmpeg的H263解码器,你可以用<CODE>-vc ffh263</CODE>选项来
+使用它。对于2.0个文件,使用<CODE>-vc vivo</CODE>命令来调用Win32 DLL。如果你没有添加命令行选项MPlayer将自动选择最好的解码器。</P>
 
 
 <H4><A NAME="mpeg">2.2.1.5 MPEG 1/2视频</A></H4>
 
-<P>MPEG1和MPEG2用本地的多平台的<B>libmpeg2</B>库解码,其源代码被包括在MPlayer中。对于buggy的MPEG 1/2视频文件我们通过截获sig11
-(segmentation fault),然后迅速再次初始化解码器,从失败的地方继续的方法来处理。这种恢复技术会带来无法估量的速度损失。</P>
+<P>MPEG1和MPEG2用本地的多平台的<B>libmpeg2</B>库解码,其源代码被包括在MPlayer中。对于buggy的MPEG 1/2视频文件我们
+通过截获<CODE>Signal 11 (Segmentation fault)</CODE>,然后迅速再次初始化解码器,从失败的地方继续的方法来处理。这种
+恢复技术会带来无法估量的速度损失。</P>
 
 
 <H4><A NAME="ms_video1">2.2.1.6 MS Video1</A></H4>
@@ -167,7 +175,8 @@
 
 <H4><A NAME="cinepak">2.2.1.7 Cinepak CVID</A></H4>
 
-<P>MPlayer默认将使用自己的开源的,多平台的Cinepak解码器。它支持YUV输出,所以只要硬件驱动允许它将使用硬件缩放。</P>
+<P>MPlayer默认将使用自己的开源的,多平台的Cinepak解码器(由<A
+ HREF="mailto:timf@csse.monash.edu.au">Dr. Tim Ferguson</A>提供)。它支持YUV输出,所以只要硬件驱动允许它将使用硬件缩放。</P>
 
 
 <H4><A NAME="realvideo">2.2.1.8 RealVideo</A></H4>
@@ -183,14 +192,15 @@
 MPlayer的配置脚本应该会在一个完全安装的RealPlayer的标准位置找到它的库。如果它没找到,用<CODE>--with-reallibdir</CODE>
 选项告诉configure到哪里去找。</P>
 
-<P><B>注意:</B>RealPlayer库目前<B>只能用于x86平台上的Linux,FreeBSD,NetBSD和Cygwin。</B></P>
+<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>
 
-<P><B>XViD</B>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>
+<H4>优点</H4>
 
 <UL>
   <LI>开放源码</LI>
@@ -199,14 +209,17 @@
   <LI>不错的编码质量,DivX4更快的速度(编译时你能针对你的机器优化它)</LI>
 </UL>
 
-<H4>缺点:</H4>
+<H4>缺点</H4>
 
 <UL>
-  <LI>目前还不能正确的<B>解码</B>所有的DivX与DivX4文件(没问题因为libavcodec能播放他们)</LI>
+  <LI>目前还不能正确的<B>解码</B>所有的DivX与DivX4文件(这不成问题因为<A
+   HREF="#libavcodec">libavcodec</A>能播放他们)</LI>
   <LI>编译时你必须选择支持DivX4<B>或者</B>支持XViD</LI>
   <LI>还在开发中</LI>
 </UL>
 
+<H4>安装XVID CVS</H4>
+
 <P>XViD目前只能从CVS中得到。这是下载和安装的指令:</P>
 
 <OL>
@@ -233,7 +246,7 @@
   <LI>Sorenson 3(fourcc <I>SVQ3</I>) - 由<B>Win32的QuickTime库</B>解码。</LI>
 </UL>
 
-<H4>编译支持QuickTime库的MPlayer</H4>
+<H4>编译支持QUICKTIME库的SUPPORT</H4>
 
 <P><B>注意:</B>目前只支持32位的Intel平台。</P>
 
@@ -299,8 +312,7 @@
 <H4><A NAME="vivo_audio">2.2.2.4 VIVO音频</A></H4>
 
 <P>VIVO文件的使用的音频编码取决于它是VIVO/1.0还是VIVO/2.0。VIVO/1.0文件使用<B>g.723</B>音频,而VIVO/2.0文件使用<B>Vivo Siren</B>音频。
-他们两个都支持。你能从MPlayer站点下载<A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/vivog723.acm">g.723/Siren</A>的Win32 DLL,
-然后把它复制到<CODE>/usr/lib/win32</CODE>目录下。</P>
+这两种音频现在都支持。</P>
 
 
 <H4><A NAME="realaudio">2.2.2.5 RealAudio</A></H4>
--- a/DOCS/zh/documentation.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/documentation.html	Mon Mar 17 10:05:22 2003 +0000
@@ -15,12 +15,12 @@
   <A HREF="http://www.mplayerhq.hu">http://www.mplayerhq.hu</A></H2>
 
 <P ALIGN="center">[汉语]
-  <A HREF="../documentation.html">[英语] </A>
-  <A HREF="../Hungarian/documentation.html">[匈牙利语] </A>
-  <A HREF="../German/documentation.html">[德语] </A>
-  <A HREF="../French/documentation.html">[法语] </A>
-  <A HREF="../Polish/documentation.html">[波兰语] </A>
-  <A HREF="../Italian/documentation.html">[意大利语] </A><P>
+  <A HREF="../en/documentation.html">[英语] </A>
+  <A HREF="../hu/documentation.html">[匈牙利语] </A>
+  <A HREF="../de/documentation.html">[德语] </A>
+  <A HREF="../fr/documentation.html">[法语] </A>
+  <A HREF="../pl/documentation.html">[波兰语] </A>
+  <A HREF="../it/documentation.html">[意大利语] </A><P>
 
 <HR>
 
@@ -333,6 +333,7 @@
       <LI><A HREF="users_against_developers.html#binary">二进制发行版</A></LI>
       <LI><A HREF="users_against_developers.html#nvidia">nVidia</A></LI>
       <LI><A HREF="users_against_developers.html#barr">Joe Barr</A></LI>
+      <LI><A HREF="../tech/patches.txt">附录F -- 如何发送补丁</A></LI>
     </UL>
   </LI>
 </UL>
@@ -497,8 +498,8 @@
       <LI>这是<B>可用的最快的</B>DivX/3/4/5和其它MPEG4类型的解码器,高度推荐。</LI>
     </UL>
   </LI>
-  <LI><B>Win32编解码器</B>:如果你计划在x86构架的机器上使用MPlayer,你将有可能需要他们。在开始MPlayer的编译<B>之前</B>下载
-并用unzip解压缩w32codecs.zip到/usr/lib/win32,否则将不会编译Win32支持代码!<BR>
+  <LI><B>Win32编解码器</B>:如果你计划在x86构架的机器上使用MPlayer,你将有可能需要他们。在开始MPlayer的编译<B>之前</B>从我们的<A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">编解码器页</A>下载Win32编解码器并安装到/usr/lib/win32,否则
+将不会编译Win32支持代码!<BR>
 <B>注意</B>: avifile项目有类似的codecs包,但是它不同于我们的,如此如果你想使用所有支持的编解码器,安装我们的包(别担心,
 avifile使用它不会有任何问题).特性:<BR>
     <UL>
@@ -710,10 +711,10 @@
 <DL>
   <DT><CODE>-subdelay&lt;sec&gt;</CODE></DT>
   <DD>延迟字幕&lt; sec &gt;秒。可以是负数。</DD>
-  
+
   <DT><CODE>-subfps&lt;rate&gt;</CODE></DT>
   <DD>规定字幕文件按每秒多少帧速度显示(浮点数)</DD>
-  
+
   <DT><CODE>-subpos&lt;0-100&gt;</CODE></DT>
   <DD>规定字幕显示的位置。</DD>
 </DL>
@@ -730,7 +731,7 @@
 <H3><A NAME="mpsub">1.4.1 MPlayer自己的字幕格式(MPsub)</A></H3>
 
 <P>MPlayer引入一种称为<B>MPsub</B>的新的字幕格式。它由Gabucino设计。基本上,其主要的特性是基于<I>动态</I>时间
-(虽然它有基于帧的模式)。例如(引自<A HREF="http://www.mplayerhq.hu/DOCS/tech/mpsub.sub">DOCS/tech/mpsub.sub</A>):</P>
+(虽然它有基于帧的模式)。例如(引自<A HREF="../tech/mpsub.sub">DOCS/tech/mpsub.sub</A>):</P>
 
 <P><CODE><I># first number  : wait this much after previous subtitle disappeared<BR>
   # second number : display the current subtitle for this many seconds<BR>
@@ -918,8 +919,8 @@
   <BR>
 
   一个更复杂的例子。它使用MEncoder截取完整的PAL图像,切掉边缘的空白,输出非交错图像使用线性混合算法。音频使用LAME编解码器按固定比特率
-64kbps压缩。这个设置适合用来截取电影。<BR> 
-  <CODE> 
+64kbps压缩。这个设置适合用来截取电影。<BR>
+  <CODE>
   &nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
   &nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \<BR>
   &nbsp;&nbsp;&nbsp;&nbsp;-oac  mp3lame -lameopts cbr:br=64 \<BR>
@@ -948,9 +949,9 @@
 除了这之外,它还有别的用途,比如自动跳过你正在观看的视频文件中的广告。</P>
 
 <P>EDL文件的格式相当简陋。当EDL达到一定的成熟度的时候,可能会使用一个基于XML的文件格式(保持对原来的EDL格式的向下兼容)。</P>
-  
+
 <P>在目前的EDL实现中最大的EDL输入限制为1000。如果你碰巧需要更多,修改<CODE>edl.h</CODE>文件中的<CODE>#define MAX_EDL_ENTRIES</CODE>。</P>
-  
+
 <H3><A NAME="edl_using">2.5.1 使用EDL文件</A></H3>
 
 <P>在你运行MPlayer的时候加上<CODE>-edl &lt;filename&gt;</CODE>参数,filename是你希望应用在视频上的EDL文件的文件名。</P>
@@ -971,7 +972,7 @@
 
 <P>这将跳过视频的5.3秒到7.1秒的部分,然后在15秒时静音,在16.7秒处取消静音跳过视频的从420秒到422秒的部分。这些动作将在播放计时器达到
 文件中指定的时间时被执行。</P>
-  
+
 <P>要创建一个用来工作的EDL文件,使用<CODE>-edlout &lt;filename&gt;</CODE>选项,在播放过程中,当你想标记将前两秒跳过时,按<CODE>i</CODE>。
 一个相应的输入将写入文件。你可以回头调整生成的EDL文件。</P>
 
@@ -1222,7 +1223,8 @@
 
 <H2><A NAME="linux">6.1 Linux</A></H2>
 
-<P>主要的开发平台时x86上的Linux,尽管MPlayer可以移植到很多别的Linux上。</P>
+<P>主要的开发平台是x86上的Linux,尽管MPlayer可以移植到很多别的Linux上。MPlayer的二进制包在很多地方可以获得。但是<B>我们不对任何
+一个负责</B>,有问题去找这些包的制作者,别找我们。</P>
 
 <H3><A NAME="debian">6.1.1 Debian安装包的制作</A></H3>
 
@@ -1239,22 +1241,21 @@
 </PRE>
 
 <P>Christian Marillat一直在制作非官方的Debian MPlayer, MEncoder和字体的安装包,你可以从他的<A
-HREF="http://marillat.free.fr/">主页</A>(apt-get)获得。这些包是相当非官方的,然而,因为Christian是在MPlayer还没有完全GPL化之前<A HREF="users_against_developers.html#binary">二进制发行版</A>还不允许的时候制作并发布了这些安装包。Christian没有理睬要求他停止发布
-他的安装包的要求,这导致了MPlayer开发者的憎恨。二进制发布现在已经不再是问题了,但我们<B>不支持</B>这些安装包!</P>
+HREF="http://marillat.free.fr/">主页</A>(apt-get)获得。</P>
 
 <H3><A NAME="rpm">6.1.2 RPM安装包的制作</A></H3>
 
-<P>Dominik Mierzejewski制作并维护MPlayer的官方的Red Hat RPM安装包。它们可以从他的<A
-HREF="http://www.piorunek.pl/~dominik/linux/pkgs/mplayer/">主页</A>获得。请阅读那里的安装方法并把问题报告给他,而不是我们。</P> 
+<P>Dominik Mierzejewski制作并维护MPlayer的官方的Red Hat RPM安装包。他制作了播放器,GUI,字体,skin和一些驱动还有编解码器的安装包。所有这些都可以从他的<A
+HREF="http://www.piorunek.pl/~dominik/linux/pkgs/mplayer/">主页</A>获得。</P>
 
-<P>也有别的MPlayer的RPM版本(SuSE现在在他们的官方发行版中包括了MPlayer,Mandrake的安装包可以在<A HREF="http://plf.zarb.org/">P.L.F</A>获得)
-但他们都没有官方支持。</P>
+<P>Mandrake的安装包可以在<A HREF="http://plf.zarb.org/">P.L.F</A>获得,SuSE在他们的发行版中包括了
+一个有缺陷的MPlayer版本。如果你想获得全部的功能,你必须从源代码编译。</P>
 
 
 <H3><A NAME="arm">6.1.3 ARM</A></H3>
 
-<P>MPlayer可以工作在使用ARM CPU的PDAs例如Sharp Zaurus, Compaq Ipaq上。最简单的获得MPlayer的方法从<A 
-HREF="http://www.openzaurus.org">Openzaurus</A>的安装包服务器下载。如果你像自己编译它,你应该查看OpenZaurus发行版的buildroot下的<A 
+<P>MPlayer可以工作在使用ARM CPU的PDAs例如Sharp Zaurus, Compaq Ipaq上。最简单的获得MPlayer的方法从<A
+HREF="http://www.openzaurus.org">Openzaurus</A>的安装包服务器下载。如果你像自己编译它,你应该查看OpenZaurus发行版的buildroot下的<A
 HREF="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">mplayer</A>
 目录和<A
 HREF="http://openzaurus.bkbits.net:8080/buildroot/src/packages/libavcodec?nav=index.html|src/.|src/packages">libavcodec</A>。
@@ -1399,8 +1400,8 @@
 <H2><A NAME="cygwin"></A>6.6 Cygwin</H2>
 
 <P>Cygwin的移植仍然很不成熟。目前还不支持Win32 DLLs和OpenGL。SDL据说会扭曲声音和图像或者在某些系统上导致崩溃。<A
-HREF="tech/patches.txt">补丁</A>总是欢迎的。最好的效果是使用本地的DirectX视频输出驱动(<CODE>-vo directx</CODE>)
-和本地的Windows waveout音频驱动(<CODE>-ao win32</CODE>)。你应该查阅<A 
+HREF="../tech/patches.txt">补丁</A>总是欢迎的。最好的效果是使用本地的DirectX视频输出驱动(<CODE>-vo directx</CODE>)
+和本地的Windows waveout音频驱动(<CODE>-ao win32</CODE>)。你应该查阅<A
 HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">mplayer-cygwin</A>邮件列表来获得帮助和最新信息。</P>
 
 <P>你必须到MPlayer的目录下,拷贝或者symlink<CODE>etc/cygwin-inttypes.h</CODE>到<CODE>/usr/include/inttypes.h</CODE>来使MPlayer顺利编译。</P>
@@ -1416,7 +1417,7 @@
 
 <P><CODE>mplayer d:/mpegav/avseq01.dat</CODE></P>
 
-<P><CODE>mplayer /cydrive/d/MPEG2/AVSEQ01.MPG</CODE></P>
+<P><CODE>mplayer /cygdrive/d/MPEG2/AVSEQ01.MPG</CODE></P>
 
 <P>DVD同样可以,用下面的命令DVD设备设置成你的CD-ROM驱动器:</P>
 
@@ -1585,13 +1586,13 @@
   -- mga-vid没有正确检测你的显卡的显存大小,使用mga_ram_size选项重新载入</P>
 
 
-<H1><A NAME="skin">附录D</A> - <A HREF="skin.html">MPlayer skin的格式</A></H1>
+<H1><A NAME="skin">附录D</A> -- <A HREF="skin.html">MPlayer skin的格式</A></H1>
 
 
 
-<H1><A NAME="flame_wars">附录E</A> - <A HREF="users_against_developers.html">开发者的眼泪</A></H1>
+<H1><A NAME="flame_wars">附录E</A> -- <A HREF="users_against_developers.html">开发者的眼泪</A></H1>
 
-<H1><A NAME="patches">附录F</A> - <A HREF="tech/patches.txt">如何发送补丁</A></H1>
+<H1><A NAME="patches">附录F</A> -- <A HREF="../tech/patches.txt">如何发送补丁</A></H1>
 
 </BODY>
 </HTML>
--- a/DOCS/zh/encoding.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/encoding.html	Mon Mar 17 10:05:22 2003 +0000
@@ -12,9 +12,9 @@
 
 <H1><A NAME="encoding">7. 用MEncoder编码</A></H1>
 
-<P>MEncoder的全部可用选项和示例请看man page。一些实用的例子和对一些编码参数的详尽的解释请看从<A 
+<P>MEncoder的全部可用选项和示例请看man page。一些实用的例子和对一些编码参数的详尽的解释请看从<A
 HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-users">mplayer-users</A>邮件列表中搜集来的<A
-HREF="tech/encoding-tips.txt">编码技巧</A>。搜索<A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">邮件
+HREF="../tech/encoding-tips.txt">编码技巧</A>。搜索<A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">邮件
 文档</A>可以找到用MEncoder编码的各方面以及所遇到问题的丰富的讨论。</P>
 
 
@@ -65,10 +65,10 @@
 
 <P>MEncoder可以生成MPEG(MPEG-PS)格式的输出文件。它们可能只能用于libavcodec的<I>mpeg1video</I>编解码器,因为一般播放器 -
 - 除了MPlayer -- 认为MPEG文件中包含的是MPEG1视频流和MPEG1 layer 2(MP2)音频流。</P>
-  
+
 <P>这个特性目前来说没有什么用处,而且可能还有很多bug,其重要性在于目前MEncoder无法编码MPEG1 layer 2 (MP2)的音频,而它正是别的播放
 器认为MPEG文件中应该有的。</P>
-  
+
 <P>要改变MEncoder的输出文件格式,可以使用<CODE>-of mpeg</CODE>选项。</P>
 
 <P>示例:<BR>
@@ -81,10 +81,10 @@
 <P>把电影图象的尺寸重新设置的需要经常出现。原因可能很多,例如减小输出文件的大小,网络带宽等等,很多人甚至再把DVD或SVCD编码为到DivX
 的AVI的时候也重新缩放,<B>这是错误的</B>。在这么做之前,请先阅读<A HREF="#aspect">保持屏幕高宽比</A>部分。</P>
 
-<P>缩放过程由<I>'scale'</I>视频滤镜处理:<CODE>-vop scale=widht:height</CODE>。其质量由<CODE>-sws</CODE>选项控制。如果它没有指定,
+<P>缩放过程由<I>'scale'</I>视频滤镜处理:<CODE>-vop scale=width:height</CODE>。其质量由<CODE>-sws</CODE>选项控制。如果它没有指定,
 MEncoder将使用0:快速二次线性缩放。</P>
 
-<H5>用法:</H5>
+<H4>用法:</H4>
   <CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -lavcopts
     vcodec=mpeg4:more_options -vop scale=640:480 -sws 2 -o
     output.avi</CODE></P>
@@ -114,12 +114,12 @@
 
 <H3><A NAME="appending">7.5.1 合并多个AVI文件</A></H3>
 
-<P>作为修复损坏的AVI文件的副产物,MEncoder可以用来修复两个或多个AVI文件合并生成的文件:</P>
+<P>作为副产品,修复损坏的AVI文件的功能使MEncoder可以用来修复两个或多个AVI文件合并生成的文件:</P>
 
 <P>命令:<CODE>cat 1.avi 2.avi | mencoder -noidx -ovc copy -oac copy -o output.avi -</CODE></P>
 
-<P><B>注意:</B>这要求1.avi和2.avi使用同样的编解码器,分辨率,流速率等等,并且至少1.avi不是损坏的。你可能需要先修复你的
-AVI输入文件,按照<A HREF="#fixing">上面</A>所说的方法。</P>
+<P><B>注意:</B>这要求<CODE>1.avi</CODE>和<CODE>2.avi</CODE>使用同样的编解码器,分辨率,流速率
+等等,并且至少1.avi不是损坏的。你可能需要先修复你的AVI输入文件,按照<A HREF="#fixing">上面</A>所说的方法。</P>
 
 
 <H2><A NAME="libavcodec">7.6 用libavcodec编解码器族编码</A></H2>
@@ -231,7 +231,7 @@
 
 <P>你应该认真的把电影上下的黑边切掉。看man page了解<CODE>cropdetect</CODE>和<CODE>crop</CODE>滤镜的使用。</P>
 
-<H5>用法:</H5>
+<H4>用法:</H4>
 
 <P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
   vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
--- a/DOCS/zh/faq.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/faq.html	Mon Mar 17 10:05:22 2003 +0000
@@ -89,26 +89,26 @@
 <A HREF="http://www.mplayerhq.hu/pipermail/mplayer-users/2001-October/005351.html">邮件</A>('ideg'的意思将在下面解释):
     <BLOCKQUOTE>
     <P>And we have idegs. And our idegcounter overflowed again and again.</P>
-  
+
     <P>Unfortunately MPlayer is out of our control. It's used by lamers, Linux
     users who can't even use Windows, and never tried to compile a kernel. They
     installed (with default options) Mandrake or Red Hat or SuSE, and without
     RTFM'ing they send messages saying 'it doesn't work! help me! please! i'm
     new to Linux! help! oh! help me!'. We can't stop them, but at least we try
     to force them to RTFM and to read the messages of ./configure and MPlayer.</P>
-  
+
     <P>And you clever guys come and flame us with gcc 2.96 and binary packages.
     Instead of helping users or making patches to help solve problems.</P>
-  
+
     <P>Half of our spare/free time is spent by answering silly mails here and
     making newer tricks and checks to configure to avoid such mails.</P>
-  
+
     <P>And there is a balance. On the one side are you, clever guys, saying we
     are very bad because we don't like buggy gcc 2.96, and on the other side
     there are the 'new to Linux' guys who are showing us gcc 2.96 is buggy.</P>
-  
+
     <P>Conclusion: We can't be good. Half the people will always say we are bad.</P>
-  
+
     <P>Maybe we should close the project, make it closed source, commercial, and
     provide install support for it. then we could leave current work, so
     development could go faster, and we could earn lots of money with it and buy
@@ -143,7 +143,7 @@
   <DD>&nbsp;</DD>
 
   <DT>Q:在'make'时,MPlayer报告没有X11库。我不理解,我确实装了X!?</DT>
-  <DD>A:...但是你没有装X的开发包。或者没有正确安装。Red Hat下面它叫XFree86-devel*,Debian下面是xlibs-dev。 
+  <DD>A:...但是你没有装X的开发包。或者没有正确安装。Red Hat下面它叫XFree86-devel*,Debian下面是xlibs-dev。
 也检查是否存在<CODE>/usr/X11</CODE>和<CODE>/usr/include/X11</CODE>的符号链接(在Mandrake系统上可能有这个问题)。
 他们用下列命令创建:<BR>
     &nbsp;&nbsp;&nbsp;&nbsp;<CODE>$ ln -sf /usr/X11R6 /usr/X11</CODE><BR>
@@ -167,16 +167,16 @@
   <DD>A:最新的内核modutils要求一个标明许可证的标记(主要避免内核hackers调试非开源的驱动)。升级你的内核,
 modutils和MPlayer。</DD>
   <DD>&nbsp;</DD>
-  
+
     <DT>Q:编译MEncoder过程中,在连接时出现segfaults!</DT>
     <DD>A:这是连接程序的问题。把binutils升级应该有用(2.11.92.*或者更新版本应该不错)。由于它不是我们的问题,
 请一定<B>不要</B>报告!</DD>
     <DD>&nbsp;</DD>
-  
+
     <DT>Q:MPlayer在pthread check时因为segmentation fault而崩溃!</DT>
     <DD>A:chmod 644 /usr/lib/libc.so</DD>
     <DD>&nbsp;</DD>
-  
+
     <DT>Q:我想在Minix上编译MPlayer!</DT>
     <DD>A:我也想。:)</DD>
 
@@ -187,8 +187,8 @@
 
 <DL>
 
-  <DT>Q: 我怎么给MPlayer制作正确的补丁?</DT>
-  <DD>A: 我们做了一个<A HREF="tech/patches.txt">短小的文件</A>描述了所有必要的细节。照上面的步骤做。</DD>
+  <DT>Q: 我怎么给MPlayer制作合适的补丁?</DT>
+  <DD>A: 我们做了一个<A HREF="../tech/patches.txt">短小的文件</A>描述了所有必要的细节。照上面的步骤做。</DD>
   <DD>&nbsp;</DD>
 
   <DT>Q: 我怎么支持MPlayer的开发工作?</DT>
@@ -197,7 +197,7 @@
   <DD>&nbsp;</DD>
 
   <DT>Q: 我怎么成为MPlayer的开发者?</DT>
-  <DD>A: 我们总是欢迎写程序的和写文档的。先阅读<A HREF="tech/">技术文档</A>来有个大致了解。然后你应该订阅<A
+  <DD>A: 我们总是欢迎写程序的和写文档的。先阅读<A HREF="../tech/">技术文档</A>来有个大致了解。然后你应该订阅<A
   HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">mplayer-dev-eng</A>邮件列表并开始编程。</DD>
   <DD>&nbsp;</DD>
 
@@ -247,8 +247,8 @@
   <DD>&nbsp;</DD>
 
   <DT>Q:出现关于在<CODE>/usr/lib/win32/</CODE>下找不到文件的错误...</DT>
-  <DD>A:从<B>我们的</B>FTP站点下载<A
-  HREF="ftp://ftp.mplayerhq.hu/MPlayer/releases/w32codec-0.90.tar.bz2">Win 32解码器</A>(avifile的解码器包的DLL集不同)并安装它。</DD>
+  <DD>A:从我们的<AHREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">编解码器页</A>下载Win32编解码
+器(跟avifile的解码器包里的DLL不一样)并安装它。</DD>
   <DD>&nbsp;</DD>
 
   <DT>Q:有关于MPlayer的邮件列表吗?</DT>
@@ -296,7 +296,7 @@
   <DD>&nbsp;</DD>
 
   <DT>Q:Icewm的任务条总是在全屏的时候挡住电影!</DT>
-  <DD>A:这不应该再发生了,但如果它确实仍然发生,使用<CODE>-icelayer</CODE>选项并向<A
+  <DD>A:这不应该再发生了,但如果它确实仍然发生,使用<CODE>-fstype layer</CODE>选项并向<A
 HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>邮件列表报告。</DD>
   <DD>&nbsp;</DD>
 
@@ -410,7 +410,7 @@
   <DD>&nbsp;</DD>
 
   <DT>Q:我用我的笔记本播放文件时得到十分奇怪的CPU百分值(太大了)。</DT>
-  <DD>A:这是你的笔记本的电源管理/节能系统(BIOS,不是内核)的影响。起动你的笔记本<B>之前</B>插上外部电源。你也可以试试<A 
+  <DD>A:这是你的笔记本的电源管理/节能系统(BIOS,不是内核)的影响。起动你的笔记本<B>之前</B>插上外部电源。你也可以试试<A
 HREF="http://www.brodo.de/cpufreq/">cpufreq</A>(一个Linux下的SpeedStep界面)对你是否有帮助。</DD>
   <DD>&nbsp;</DD>
 
@@ -481,7 +481,7 @@
   <DD>&nbsp;</DD>
 
   <DT>Q:我使用nVidia XYZ显卡,当我单击显示GUI的显示窗口来触发GUI面板时,在我单击的地方出现一个黑色方块。我安装了最新的驱动。</DT>
-  <DD>A:没错,nVidia修正了上一个的错误(上面),并且引进了新的bug。让我们祝贺他们。更新:据<A 
+  <DD>A:没错,nVidia修正了上一个的错误(上面),并且引进了新的bug。让我们祝贺他们。更新:据<A
 HREF="users_against_developers.html#nvidia">nVidia</A>说,这已经修正了。</DD>
   <DD>&nbsp;</DD>
 
@@ -503,9 +503,9 @@
   <DT>Q: 有没有DVD导航菜单?</DT>
   <DD>A: MPlayer中的dvdnav支持目前坏了,但正常的播放可以工作。如果你想要华丽的菜单,你需要使用别的播放器比如<A
   HREF="http://xine.sourceforge.net">xine</A>或者<A HREF="http://www.dtek.chalmers.se/groups/dvd/">Ogle</A>。
-如果你确实在意DVD导航,送一个<A HREF="tech/patches.txt">补丁</A>.</DD>
+如果你确实想要DVD导航,送一个<A HREF="../tech/patches.txt">补丁</A>.</DD>
   <DD>&nbsp;</DD>
-  
+
   <DT>Q:当播放DVD时,我遇到这个错误:<BR>
     <CODE>mplayer: ifo_read.c:1143: ifoRead_C_ADT_internal: Assertion
     nfo_length / sizeof(cell_adr_t) &gt;= c_adt-&gt;nr_of_vobs' failed.</CODE></DT>
--- a/DOCS/zh/formats.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/formats.html	Mon Mar 17 10:05:22 2003 +0000
@@ -53,7 +53,7 @@
 
 <P>由微软设计,<B>AVI(Audio Video Interleaved)</B>是一种普遍的多用途格式,目前被大多数DivX和DivX4视频所使用。
 它有许多已知的弊端和缺点(比如在流播放时)。它支持1个视频流和0到99个音频流。文件大小限制是2GB,但是现在存在一种扩展格式
-称为<B>OpenDMS</B>允许更大的文件。微软目前强烈反对使用它并鼓励使用ASF与WMV。不是所有人都在乎这一点。</P>
+称为<B>OpenDML</B>允许更大的文件。微软目前强烈反对使用它并鼓励使用ASF与WMV。不是所有人都在乎这一点。</P>
 
 <P>有一个hack允许AVI文件包含Ogg Vorbis音频流的,但这使他们与标准的AVI不兼容。MPlayer支持播放这种文件。
 搜索功能也被植入,但由于编码低劣的文件的混乱的文件头使这项功能被严重限制了。遗憾地是,目前唯一能建立这种文件的编码器,
@@ -178,7 +178,7 @@
 
 <P>标准的GIF文件包含24-bit的RGB帧和最多8-bit的索引调色板。这些帧大多以LZW格式压缩,但有些GIF编码器生成未压缩的
 帧以避免LZW压缩的专利问题。</P>
-  
+
 <P>如果你的发行版没有包含libungif,可以从<A HREF="http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml">libungif主页</A>
 下载。技术细节你可以参考<A HREF="http://www.w3.org/Graphics/GIF/spec-gif89a.txt">GIF89a规格</A>.</P>
 
--- a/DOCS/zh/skin.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/skin.html	Mon Mar 17 10:05:22 2003 +0000
@@ -189,11 +189,11 @@
   window = main
   ; ... items for main window ...
   end
-  
+
   window = sub
   ; ... items for subwindow ...
   end
-  
+
   window = menu
   ; ... items for skin menu ...
   end
@@ -230,11 +230,9 @@
   <tr bgcolor="#ffffcc">
     <td>这里有个例子可以把这个搞清楚。假设你有个叫<code>main.png</code>的图像用来做主窗口:
       <blockquote>
-<pre>
-    base = main, -1, -1
-</pre>
+        <code>base = main, -1, -1</code>
       </blockquote>
-      MPlayer将尝试装载<code>main</code>,<code>main.png</code>,<code>main.PNG</code>文件。<br>
+      MPlayer将尝试装载<code>main</code>,<code>main.png</code>,<code>main.PNG</code>文件。
     </td>
   </tr>
 </table>
@@ -242,14 +240,15 @@
 
 <h3><a name="mainwindow">D.2.1 主窗口和播放条</a></h3>
 
-<p>下面是所有能用于'<code>window = main</code>' .&nbsp;.&nbsp;. '<code>end</code>'和'<code>window = playbar</code>' &nbsp;.&nbsp;. '<code>end</code>'块中的项目的列表。</p>
+<p>下面是所有能用于'<code>window = main</code>' .&nbsp;.&nbsp;. '<code>end</code>'和'<code>window
+= playbar</code>' &nbsp;.&nbsp;. '<code>end</code>'块中的项目的列表。</p>
 
 <dl>
   <dt><a name="main.base"><b><code>base = image, X, Y</code></b></a></dt>
   <dd>指定用于主窗口的背景图像。窗口将显示在屏幕上的<code>X,Y</code>位置,窗口的大小与图像相同。
-    <div><em class=warn><b>注意:</b>这些参数目前对显示窗口不起作用。</em><br>
-      <em class=warn><b>警告:</b>图像中的透明区域(彩色的#FF00FF )在没有XShape扩展的X服务器上是黑色的。图像的宽度必须能被8整除。</em>
-    </div>
+    <div><em class=warn><b>注意:</b>这些参数目前对显示窗口不起作用。</em></div>
+    <div><em class=warn><b>警告:</b>图像中的透明区域(彩色的#FF00FF )在没有XShape扩展的X服务器上是
+黑色的。图像的宽度必须能被8整除。</em>    </div>
   </dd>
 
   <dt><a name="main.button"><b><code>button = image, X, Y, width, height, message</code></b></a></dt>
@@ -269,10 +268,10 @@
 
   <dt><a name="main.decoration"><b><code>decoration = enable|disable</code></b></a></dt>
   <dd>允许或禁止window manager修饰主窗口。缺省设定是<b>禁止</b>。<br><br>
-    <em class=warn><b>注意:</b>这对显示窗口无效,它们不需要。</em><br>
+    <div><em class="warn"><b>注意:</b>这对显示窗口无效,它们不需要。</em><div>
   </dd>
 
-  <dt><a name="main.hpotmeter"><b><code>hpotmeter = button, bwidth, bheight, phases, numphases, default, 
+  <dt><a name="main.hpotmeter"><b><code>hpotmeter = button, bwidth, bheight, phases, numphases, default,
   X, Y, width, height, message</code><br><code>vpotmeter = button, bwidth, bheight, phases, numphases, default,
   X, Y, width, height, message</code></b></a></dt>
   <dd>在<code>X</code>,<code>Y</code>位置放置一个大小为<code>width</code>*<code>height</code>的水平滑动条。
@@ -305,7 +304,7 @@
       <li><code>message</code> -- 当<code>hpotmeter</code>的值改变时产生的消息</li>
     </ul>
 
-  </dd>	
+  </dd>
 
   <dt><a name="main.potmeter"><b><code>potmeter = phases, numphases, default, X, Y, width, height, message</code></b></a></dt>
   <dd>没有按钮的<code>hpotmeter</code>。(我猜它是用来旋转,但它只对水平拖拽作出反应)。
@@ -378,9 +377,9 @@
       <tr><td align=center><kbd>$x</kbd></td>
         <td>电影宽度</td></tr>
       <tr><td align=center><kbd>$y</kbd></td>
-        <td>电影高度</td></tr> 
+        <td>电影高度</td></tr>
       <tr><td align=center><kbd>$C</kbd></td>
-        <td>使用的编解码器的名字</td></tr> 
+        <td>使用的编解码器的名字</td></tr>
     </table>
 
     <em class="note"><b>注意:</b><kbd>$a</kbd>,<kbd>$T</kbd>,<kbd>$p</kbd>,<kbd>$s</kbd>和<kbd>$e</kbd>变量都返回应该被显示作为特殊的符号
@@ -545,7 +544,7 @@
     <dd>搜索到制定位置(能被滑动条使用;使用与滑动条相关的值( 0-100% ))。</dd>
   </dl>
 </blockquote>
-  
+
 
 <h3>视频控制:</h3>
 <blockquote>
--- a/DOCS/zh/sound.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/sound.html	Mon Mar 17 10:05:22 2003 +0000
@@ -73,7 +73,7 @@
   Linux Sound Architecture)取代,如果你的发行版中还没有使用ALSA,而你的声卡又有问题你可能应该试试。ALSA的驱动一般来说,在
 兼容性,表现和特性方面都比OSS要好,但也有些声卡只有<A HREF="http://www.opensound.com/">4Front Technologies</A>的商业版本的
 OSS驱动才支持,他们也支持一些非Linux系统。</P>
-  
+
 <TABLE BORDER="1" WIDTH="100%">
 
   <TR>
@@ -81,7 +81,7 @@
     <TH COLSPAN="4"><B>驱动</B></TH>
     <TH ROWSPAN="2"><B>最大kHz</B></TH>
     <TH ROWSPAN="2"><B>最大声道数</B></TH>
-    <TH ROWSPAN="2"><B>最大打开数</B></TH>
+    <TH ROWSPAN="2"><B>最大打开数<FONT SIZE="-2"><A HREF=#note1>[1]</A></FONT></B></TH>
   </TR>
 
   <TR>
@@ -157,7 +157,7 @@
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
   </TR>
-  
+
   <TR>
     <TD><B>Gravis UltraSound ACE</B></TD>
     <TD>不OK</TD>
@@ -168,7 +168,7 @@
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
   </TR>
-  
+
   <TR>
     <TD><B>Gravis UltraSound MAX</B></TD>
     <TD>OK</TD>
@@ -179,7 +179,7 @@
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
   </TR>
-  
+
   <TR>
     <TD><B>ESS 688</B></TD>
     <TD>OK</TD>
@@ -194,14 +194,14 @@
   <TR>
     <TD><B>C-Media声卡(哪一种?)</B></TD>
     <TD>不OK(有咝咝声)(?)</TD>
-    <TD>OK(?)</TD>
+    <TD>OK</TD>
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
     <TD>?</TD>
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
   </TR>
-  
+
   <TR>
     <TD><B>Yamaha声卡(*ymf*)</B></TD>
     <TD>不OK(?)(可能应该用<CODE>-ao sdl</CODE>)</TD>
@@ -212,7 +212,7 @@
     <TD>&nbsp;</TD>
     <TD>&nbsp;</TD>
   </TR>
-  
+
   <TR>
     <TD><B>使用envy24芯片的声卡(比如Terratec EWS88MT)</B></TD>
     <TD>?</TD>
@@ -226,7 +226,7 @@
 
   <TR>
     <TD><B>PC扬声器或者DAC</B></TD>
-    <TD>OK (使用SDL驱动:<CODE>-ao sdl</CODE>)</TD>
+    <TD>OK</TD>
     <TD>none</TD>
     <TD>&nbsp;</TD>
     <TD><A HREF="http://www.geocities.com/stssppnn/pcsp.html">Linux PC扬声器的OSS驱动</a></TD>
@@ -237,7 +237,8 @@
 
 </TABLE>
 
- 
+<P><A NAME="note1"><B>[1]</B></A>:可以<I>同时</B>使用这个设备的程序个数。</P>
+
 <P>对这个文件的反馈是受欢迎的。请告诉我们你的声卡是如何与MPlayer共同工作的。</P>
 
 <H4><A NAME="af">2.3.2.3 Audio filters</A></H4>
@@ -307,7 +308,7 @@
 </DL>
 
 
-<H5><A NAME="af_resample">2.3.2.3.1 升/降采样率</A></H5>
+<H4><A NAME="af_resample">2.3.2.3.1 升/降采样率</A></H4>
 
 <P>MPlayer完全支持使用<CODE>resample</CODE>插件进行声音的升/降采样率。当你使用固定采样率的声卡或者被只兼容
 最大44.1kHz的老声卡郁闷时可以使用它。这个滤镜会在需要时自动开启,但它也可以用命令行显式的开启。他有三个选项:</P>
@@ -334,7 +335,7 @@
 <P>将resample滤镜的输出频率设定为44100Hz使用精确的输出频率缩放和线性插值算法。</P>
 
 
-<H5><A NAME="af_channels">2.3.2.3.2 改变声道数</A></H5>
+<H4><A NAME="af_channels">2.3.2.3.2 改变声道数</A></H4>
 
 <P><CODE>channels</CODE>滤镜用来添加和去除声道,它也可以用来实现声道的定向与复制。当音频滤镜层的输出与输入层不同
 或者当别的滤镜需要它是它将自动开启。当不需要是这个滤镜会自行卸载。选项的数目是可变的:</P>
@@ -366,7 +367,7 @@
 <P>将把声道数设为6,并设置4个定向,把0声道复制到0到3声道,4,5声道仍然没有声音。</P>
 
 
-<H5><A NAME="af_format">2.3.2.3.3 采样格式转换</A></H5>
+<H4><A NAME="af_format">2.3.2.3.3 采样格式转换</A></H4>
 
 <P><CODE>format</CODE>滤镜在不同的采样格式之间转换,当声卡或其他滤镜需要是它会自动开启。</P>
 
@@ -376,7 +377,7 @@
 导致运行时错误。</DD>
 
   <DT><CODE>f &lt;format&gt;</CODE></DT>
-  <DD>是描述样本格式的字符串。字符串应该是下面这些东西的组合:<CODE>alaw</CODE>, <CODE>mulaw</CODE>或者<CODE>imaadpcm</CODE>, 
+  <DD>是描述样本格式的字符串。字符串应该是下面这些东西的组合:<CODE>alaw</CODE>, <CODE>mulaw</CODE>或者<CODE>imaadpcm</CODE>,
   <CODE>float</CODE>或者<CODE>int</CODE>, <CODE>unsigned</CODE>或者<CODE>signed</CODE>, <CODE>le</CODE>或者<CODE>be</CODE>
 (低位优先或高位优先)。这个选项是必须的,不设置会导致运行时错误。</DD>
 </DL>
@@ -387,7 +388,7 @@
 <P>将把输出格式设置为每个样本4字节的浮点数据。</P>
 
 
-<H5><A NAME="af_delay">2.3.2.3.4 延迟</A></H5>
+<H4><A NAME="af_delay">2.3.2.3.4 延迟</A></H4>
 
 <P><CODE>delay</CODE>滤镜延迟声音到达扬声器的时间使得不同的声道能同时到达听众的位置。这个功能只当你有两个以上的扬声器
 才有用,这个滤镜的选项的数目是可变的:</P>
@@ -414,7 +415,7 @@
 <P>将左前和右前声道延迟10.5ms, 两个后声道和副声道不延迟,中间声道延迟7ms。</P>
 
 
-<H5><A NAME="af_volume">2.3.2.3.5 软件音量控制</A></H5>
+<H4><A NAME="af_volume">2.3.2.3.5 软件音量控制</A></H4>
 
 <P>软件音量控制通过<CODE>volume</CODE>音频滤镜实现,小心使用这个滤镜因为他会降低声音的信噪比。在大多数情况下最好是
 把PCM音量开到最大,不使用这个滤镜而是通过混音器的主音量控制来控制你的扬声器的输出级别。如果你的声卡使用数字PCM混音器而不是
@@ -439,7 +440,7 @@
 中的音量以利用最大的动态范围。</P>
 
 
-<H5><A NAME="af_equalizer">2.3.2.3.6 均衡器</A></H5>
+<H4><A NAME="af_equalizer">2.3.2.3.6 均衡器</A></H4>
 
 <P><CODE>equalizer</CODE>滤镜描述一个有10个倍频带的图形均衡器,通过使用10个IIR通频带滤镜实现。这表示不管播放什么
 样的音频它都会工作。10个带的中央频率分别为:</P>
@@ -475,7 +476,7 @@
 <P>将升高高频和低频区域的声音而几乎完全消去1kHz附近的声音。</P>
 
 
-<H5><A NAME="af_panning">2.3.2.3.7 摇动滤镜</A></H5>
+<H4><A NAME="af_panning">2.3.2.3.7 摇动滤镜</A></H4>
 
 <P>使用<CODE>pan</CODE>滤镜可以把声道任意混合。它基本上是volunme滤镜和channels滤镜的组合。这个滤镜主要有
 两个用途:</P>
@@ -507,7 +508,7 @@
 <P>将输出3个声道,0声道和1声道保持不变,再把0声道和1声道混合输出到2声道(然后可以把这个声道输出到副低音)。</P>
 
 
-<H5><A NAME="af_sub">2.3.2.3.8 副低音</A></H5>
+<H4><A NAME="af_sub">2.3.2.3.8 副低音</A></H4>
 
 <P><CODE>sub</CODE>插件给音频增加一个副低音声道。用来产生副低音声道的数据是0声道和1声道音频数据的平均混合。
 混合后的声音进过4阶Butterworth滤波器低通过滤,默认去掉60Hz以上的声音,然后添加到音频流的一个单独声道中。
@@ -528,7 +529,7 @@
 
 <P>将增加一个剪除频率为100Hz的副低音声道到输出声道4。</P>
 
-<H5><A NAME="af_surround">2.3.2.3.9 环绕音效解码</A></H5>
+<H4><A NAME="af_surround">2.3.2.3.9 环绕音效解码</A></H4>
 
 <P>矩阵编码的环绕音效可以通过<CODE>surround</CODE>滤镜解码。杜比环绕就是矩阵编码格式的一个例子。很多两声道的音频
 实际上包含了矩阵编码。为了使用这个特性你需要一个至少支持4声道的声卡。这个滤镜有1个选项:</P>
@@ -564,12 +565,12 @@
 <P>&nbsp;&nbsp;<CODE>mplayer media.avi -aop
   list=resample,format:fout=44100:format=0x8</CODE></P>
 
-<P>这将会将resample插件的输出频率设为44100Hz,format插件的输出格式设置为AFMT-U8。</P>                         
+<P>这将会将resample插件的输出频率设为44100Hz,format插件的输出格式设置为AFMT-U8。</P>
 
 <P>目前音频插件不能用于MEncoder。</P>
 
 
-<H5><A NAME="resample">2.3.2.4.1 升/降采样率</A></H5>
+<H4><A NAME="resample">2.3.2.4.1 升/降采样率</A></H4>
 
 <P>MPlayer完全支持对声音升/降采样率。如果你使用固定采样率的声卡或者如果你被只兼容
 最大44.1kHz的老声卡郁闷时可以使用这个插件。是否使用这个插件是<EM>自动检测的</EM>
@@ -582,7 +583,7 @@
 <P>注意输出频率不能从默认值升高。因为升高会导致音频和视频流播放缓慢而且音频也会扭曲。</P>
 
 
-<H5><A NAME="surround_decoding">2.3.2.4.2 环绕音效解码</A></H5>
+<H4><A NAME="surround_decoding">2.3.2.4.2 环绕音效解码</A></H4>
 
 <P>MPlayer有一个能解码矩阵编码的环绕音效的音频插件。杜比环绕是矩阵编码格式的一个例子。
 大多数2通道音频的文件实际上包含了矩阵编码的环绕音效。为使用这个特性你需要至少支持4个声道的声卡。</P>
@@ -591,7 +592,7 @@
   &nbsp;&nbsp;<CODE>mplayer media.avi -aop list=surround</CODE></P>
 
 
-<H5><A NAME="format">2.3.2.4.3 采样格式转换</A></H5>
+<H4><A NAME="format">2.3.2.4.3 采样格式转换</A></H4>
 
 <P>如果你的声卡驱动不支持带符号的16位<CODE>int</CODE>数据类型,这个插件能被用来把它转换为一个你的
 声卡能理解的格式。它有一个选项,<CODE>format</CODE>,可以设置为你在<CODE>libao2/afmt.h</CODE>中找到的数字。
@@ -602,14 +603,14 @@
   list=format:format=&lt;required output format&gt;</CODE></P>
 
 
-<H5><A NAME="delay">2.3.2.4.4 延迟</A></H5>
+<H4><A NAME="delay">2.3.2.4.4 延迟</A></H4>
 
 <P>这个插件将声音延迟,被计划当做如何开发新的插件的例子。它不能用于任何以用户观点来说有用的东西,
 在这里被提到只是为了完整的缘故。不要使用这个插件除非你是开发者。</P>
 
 <P>如果你有一个文件总是A/V同步失败,使用<CODE>+/-</CODE>实时调整就可以,建议使用OSD,调节更加方便。</P>
 
-<H5><A NAME="volume">2.3.2.4.5 软件音量控制</A></H5>
+<H4><A NAME="volume">2.3.2.4.5 软件音量控制</A></H4>
 
 <P>这个插件是音量控制功能的软件替代,用于哪些使用蹩脚的混音设备的机器。如果你想要改变MPlayer的输
 出音量而不改变混音器中PCM音量的设置也可以使用这个插件。它有一个<CODE>volume</CODE>选项设置初始的音量水平。
@@ -631,7 +632,7 @@
   list=volume:softclip</CODE></P>
 
 
-<H5><A NAME="extrastereo">2.3.2.4.6 加强立体声</A></H5>
+<H4><A NAME="extrastereo">2.3.2.4.6 加强立体声</A></H4>
 
 <P>这个插件(线性地)增加左右声道的差别(像XMMS的extrastereo插件一样)使回放产生某种“现场”效果。</P>
 
@@ -643,7 +644,7 @@
 如果你把它设置到1.0,声音不变,如果你把它设置为-1.0,左右声道将被交换。</P>
 
 
-<H5><A NAME="normalizer">2.3.2.4.7 音量正则化</A></H5>
+<H4><A NAME="normalizer">2.3.2.4.7 音量正则化</A></H4>
 
 <P>这个插件能没有变形的最大化音量。</P>
 
--- a/DOCS/zh/video.html	Mon Mar 17 09:52:50 2003 +0000
+++ b/DOCS/zh/video.html	Mon Mar 17 10:05:22 2003 +0000
@@ -59,7 +59,8 @@
 <P><CODE>&nbsp;&nbsp;echo "base=0xd8000000 size=0x2000000 type=write-combining" &gt;| /proc/mtrr</CODE></P>
 
 
-<P>并非所有CPU都支持MTRR。比如较老的K6-2[266MHz左右,步进值0]不支持MTRR,但是步进值12的就支持(用'<CODE>cat /proc/cpuinfo</CODE>'命令检查)。</P>
+<P>并非所有CPU都支持MTRR。比如较老的K6-2[266MHz左右,步进值0]不支持MTRR,但是步进值12的就
+支持(用'<CODE>cat /proc/cpuinfo</CODE>'命令检查)。</P>
 
 <H4><A NAME="normal">2.3.1.2 传统显卡的视频输出</A></H4>
 
@@ -127,7 +128,8 @@
 <P>S3 Savage3D应该能正常工作,不过对于Savage4,请使用XFree86 4.0.3或更新的版本(如果图象有问题,试试16bpp)。
 至于S3 Virge,虽然有xv支持,但是这种显卡实在太慢,因此你最好卖了它。</P>
 
-<P><B>注意</B>:目前不清楚Savage结构的那个部分缺少YV12支持,而是用驱动进行转换的(很慢)。如果你怀疑你的显卡,找一个新的驱动,或者在mplayer-users的邮件列表上礼貌的询问支持MMX/3DNow的驱动。</P>
+<P><B>注意</B>:目前不清楚Savage结构的那个部分缺少YV12支持,而是用驱动进行转换的(很慢)。如果你怀疑你的显卡,找一
+个新的驱动,或者在mplayer-users的邮件列表上礼貌的询问支持MMX/3DNow的驱动。</P>
 
 
 <H4><A NAME="xv_nvidia">2.3.1.2.1.3 nVidia显卡</A></H4>
@@ -169,24 +171,27 @@
 
 <H4><A NAME="xv_trident">2.3.1.2.1.6 Trident显卡</A></H4>
 
-<P>如果你想要在Trident显卡上使用xv,它在4.1.0下不工作,尝试XFree最新的CVS或者等候XFree 4.2.0。最新的CVS加入了Cyberblade XP显卡的全屏Xv支持。</P>
+<P>如果你想要在Trident显卡上使用xv,它在4.1.0下不工作,尝试XFree最新的CVS或者等候XFree 4.2.0。最新的CVS加入
+了Cyberblade XP显卡的全屏Xv支持。</P>
 
 <H4><A NAME="xv_powervr">2.3.1.2.1.7 Kyro/PowerVR cards</A></H4>
 
-<P>如果你想在一块基于Kyro的显卡(例如Hercules Prophet 4000XT)上使用Xv,你应该从<A HREF="http://www.powervr.com/">PowerVR的网站</A>上下载驱动。</P>
+<P>如果你想在一块基于Kyro的显卡(例如Hercules Prophet 4000XT)上使用Xv,你应该从<A
+ HREF="http://www.powervr.com/">PowerVR的网站</A>上下载驱动。</P>
 
 
 <H4><A NAME="dga">2.3.1.2.2 DGA</A></H4>
 
-<H5>引言</H5>
+<H4>引言</H4>
 
 <P>这部分文档试图花些篇幅来解释DGA大概是什么以及MPlayer的DGA视频输出驱动能干什么(和不能干什么)。</P>
 
 
-<H5>DGA是什么</H5>
+<H4>DGA是什么</H4>
 
-<P>DGA是Direct Graphics Access的简称,是一种使程序绕过X-服务器直接修改帧缓冲显存的方法。从技术角度说这是通过把帧缓冲显存映射到你的处理器的内存范围之内。
-只有你有超级用户权限的时候内核才允许这种操作。用root登录或者给MPlayer的执行文件设置SUID位(推荐使用!)可以做到这一点。</P>
+<P>DGA是Direct Graphics Access的简称,是一种使程序绕过X-服务器直接修改帧缓冲显存的方法。从技术角度说
+这是通过把帧缓冲显存映射到你的处理器的内存范围之内。只有你有超级用户权限的时候内核才允许这种操作。用root登录或者
+给MPlayer的执行文件设置SUID位(推荐使用!)可以做到这一点。</P>
 
 <P>DGA有两种版本: DGA1用于XFree 3.x.x和DGA2从XFree 4.0.1开始引入。</P>
 
@@ -197,7 +202,7 @@
 <P>然而DGA也有一些弊端。它似乎有些依赖于你使用的图形芯片和X服务器中控制该芯片的视频驱动。因此,它并不是对所有的系统都起作用。</P>
 
 
-<H5>为MPlayer安装DGA支持</H5>
+<H4>为MPLAYER安装DGA支持</H4>
 
 <P>首先确保X装载了DGA扩展,察看/var/log/XFree86.0.log:</P>
 
@@ -225,13 +230,13 @@
   你也应该尝试看看<CODE>-vo sdl:dga</CODE>选项能否正常工作。它快得多。</P>
 
 
-<H4><A NAME="dga_resolution">2.3.1.2.2.4 切换分辨率</A></H4>
+<H4><A NAME="dga_modelines">切换分辨率</A></H4>
 
-<P>DGA驱动允许切换输出信号的分辨率。这样能避免使用(缓慢的)软件缩放同时又提供全屏图象。理想情况下,它将精确切换成视频数据的分辨率(除了为了保持长宽比),
-但是X服务器仅允许切换到<CODE>/etc/X11/XF86Config</CODE>(XFree 4.0.X使用<CODE>/etc/X11/XF86Config-4</CODE>用于区别)中预定义的分辨率。
-它们被所谓的modelines定义并且依赖于你的视频硬件的能力。X服务器启动时扫描这个配制文件并且禁用那些不适用于你的硬件的modelines。你能通过X11的log文件找出
-哪些方式可用。它能在这里找到:
-<CODE>/var/log/XFree86.0.log</CODE>。</P>
+<P>DGA驱动允许切换输出信号的分辨率。这样能避免使用(缓慢的)软件缩放同时又提供全屏图象。理想情况下,它将精确切换成视频数据
+的分辨率(除了为了保持长宽比),但是X服务器仅允许切换到<CODE>/etc/X11/XF86Config</CODE>(XFree 4.0.X使
+用<CODE>/etc/X11/XF86Config-4</CODE>用于区别)中预定义的分辨率。它们被所谓的modelines定义并且依赖于你的视频硬件的
+能力。X服务器启动时扫描这个配制文件并且禁用那些不适用于你的硬件的modelines。你能通过X11的log文件找出哪些方式可用。它能
+在这里找到:<CODE>/var/log/XFree86.0.log</CODE>。</P>
 
 <P>下面的例子对于一块Riva128芯片工作良好,使用X server的驱动模块<CODE>nv.o</CODE>。</P>
 
@@ -249,15 +254,15 @@
 </PRE>
 
 
-<H5>DGA &amp; MPLAYER</H5>
+<H4>DGA &amp; MPLAYER</H4>
 
 <P>MPlayer在有两种方法使用DGA:SDL驱动能使用它(-vo sdl:dga),DGA驱动(-vo dga)页使用它。上面说的内容对两者都有效;
 在下列的几段中我将解释MPlayer中DGA驱动是如何工作的。</P>
 
 
-<H5>特性</H5>
+<H4>特性</H4>
 
-<P>DGA驱动通过命令行中的-vo dga选项调用。默认操作是转换成与原来的视频尽可能接近的分辨率。它将忽略-vm和-fs选项(开启视频模式切换和全屏方式) 
+<P>DGA驱动通过命令行中的-vo dga选项调用。默认操作是转换成与原来的视频尽可能接近的分辨率。它将忽略-vm和-fs选项(开启视频模式切换和全屏方式)
 -- 它总试图通过切换显示模式尽可能多的覆盖你的屏幕,这样阻碍你的CPU使用一个单一的附加的周期来放大图像。
 如果你不喜欢它选择的模式你能强迫它选择最接近于你通过-x和-y选项规定的分辨率的模式。使用-v选项,DGA驱动将在一大堆别的东西中打印出你
 当前XF86-Config文件支持的所有分辨率的列表。
@@ -273,7 +278,7 @@
 然而,使用双重缓冲可能导致较大的速度下降(在我的K6-II+ 525上它多占用20%的CPU时间!),下降程度取决于DGA操作你的硬件的方法。</P>
 
 
-<H5>速度问题</H5>
+<H4>速度问题</H4>
 
 <P>一般来说,DGA帧缓冲至少应该跟X11驱动一样快同时还有全屏图象的附加好处。对MPlayer打印出的百分比速度的评价应该小心,
 比如X11驱动它们并不包括X-服务器真正绘制所用的时间。开一个终端连到你的机器的串口上运行top命令看看你的机器真正在干什么...</P>
@@ -287,7 +292,7 @@
 <P>我曾见过一些AVI文件能在Pentium MMX 266上播放。AMD K6-2 CPU在400 MHZ以上的应该可以工作。</P>
 
 
-<H5>已知的BUG</H5>
+<H4>已知的BUG</H4>
 
 <P>嗯,据一些XFree的开发者说,DGA像头野兽。他们告诉你不要使用它。并非对任何芯片的驱动它的操作都是没有瑕疵的。</P>
 
@@ -305,7 +310,8 @@
 <H4><A NAME="sdl">2.3.1.2.3 SDL</A></H4>
 
 <P>SDL(Simple Directmedia Layer)基本上是一种统一的视频/音频接口。使用它的程序只要知道SDL,而不需要了解SDL实际上使用的视频或音频驱动。
-例如使用SDL的Doom移植能在svgalib,aalib,X,fbdev,和其他东西上使用,你仅需要用环境变量SDL_VIDEODRIVER规定(例如)使用的视频驱动。嗯,至少在理论上。</P>
+例如使用SDL的Doom移植能在svgalib,aalib,X,fbdev,和其他东西上使用,你仅需要用环境变量SDL_VIDEODRIVER规定(例如)使用的视频驱
+动。嗯,至少在理论上。</P>
 
 <P>在MPlayer中,我们使用它的X11驱动的软件缩放功能,用于不支持XVideo的芯片/显卡,直到我们做出我们自己的(更快,更好)的软件缩放代码。
 同时我们使用它的aalib输出,但是现在我们自己的更合适的了。它的DGA模式比我们的好,直到最近。现在明白了? :)</P>
@@ -316,21 +322,21 @@
 
 <P><B>这里是一些关于SDL输出的控制选项:</B></P>
 
-<DL>  
+<DL>
   <DT><CODE>-vo sdl:name</CODE></DT>
   <DD>规定使用的sdl视频驱动(例如aalib,dga,x11)</DD>
-  
+
   <DT><CODE>-ao sdl:name</CODE></DT>
   <DD>规定使用的sdl音频驱动(例如dsp,esd,arts)</DD>
-  
+
   <DT><CODE>-noxv</CODE></DT>
   <DD>禁用XVideo硬件加速</DD>
-  
+
   <DT><CODE>-forcexv</CODE></DT>
   <DD>尝试强制XVideo加速</DD>
 
 </DL>
-  
+
 <TABLE BORDER=0>
   <TR><TD COLSPAN=4><P><B>SDL控制键:</B></P></TD></TR>
   <TR><TD></TD><TD><CODE>F</CODE></TD><TD></TD><TD>切换全屏/窗口方式</TD></TR>
@@ -338,7 +344,7 @@
   <TR><TD></TD><TD><CODE>W与S</CODE></TD><TD></TD><TD>*和/的映射(音量控制)</TD></TR>
 </TABLE>
 
-<H5>已知的BUG:</H5>
+<H4>已知的BUG:</H4>
 
 <UL>
   <LI>在sdl:aalib控制台驱动下按下的键将永远重复。(使用-vo aa!)它是SDL中的bug,我无法改变它(用SDL 1.2.1测试)。</LI>
@@ -348,17 +354,17 @@
 
 <H4><A NAME="svgalib">2.3.1.2.4 SVGAlib</A></H4>
 
-<H5>安装</H5>
+<H4>安装</H4>
 
 <P>你必须安装svgalib和它的开发包来使MPlayer编译它的SVGAlib驱动(自动检测,但是也能强制使用),
 别忘了编辑/etc/vga/libvga.config来配合你的显卡&amp;监视器。</P>
 
-<H5>注意</H5>
+<H4>注意</H4>
 
 <P>一定不要用-fs选项,因为它将导致使用软件缩放,速度会很慢,如果你确实需要,使用<CODE>-sws 4</CODE>选项,
 质量会有点差,但是无论如何它更快。</P>
 
-<H5>EGA(4BPP)支持</H5>
+<H4>EGA(4BPP)支持</H4>
 
 <P>SVGAlib结合了EGAlib,使得MPlayer有可能用16种颜色播放任何电影,下列的配制中可以使用:</P>
 
@@ -395,13 +401,13 @@
 <DL>
   <DT><CODE>-fb</CODE></DT>
   <DD>规定使用的帧缓冲设备(/dev/fb0)</DD>
-  
+
   <DT><CODE>-fbmode</CODE></DT>
   <DD>使用的模式名(按照/etc/fb.modes文件)</DD>
-  
+
   <DT><CODE>-fbmodeconfig</CODE></DT>
   <DD>模式的配置文件方式(默认为/etc/fb.modes)</DD>
-  
+
   <DT><CODE>-monitor_hfreq</CODE></DT>
   <DT><CODE>-monitor_vfreq</CODE></DT>
   <DT><CODE>-monitor_dotclock</CODE></DT>
@@ -441,7 +447,8 @@
     <P><CODE>mknod /dev/mga_vid c 178 0</CODE></P>
     <P>然后这样加载驱动</P>
     <P><CODE>insmod mga_vid.o</CODE></P></LI>
-  <LI>你应该使用<CODE>dmesg</CODE>命令检查显存大小的检测结果。如果不对,那么使用mga_ram_size选项(先<CODE>rmmod mga_vid</CODE>),以MB为单位指定显卡的显存大小:
+  <LI>你应该使用<CODE>dmesg</CODE>命令检查显存大小的检测结果。如果不对,那么使用mga_ram_size选项(先<CODE>rmmod
+   mga_vid</CODE>),以MB为单位指定显卡的显存大小:
     <P><CODE>insmod mga_vid.o mga_ram_size=16</CODE></P></LI>
   <LI>为了使它在需要时自动地加载/卸载,首先在<CODE>/etc/modules.conf</CODE>的末尾加上下面这一行:
     <P><CODE>alias char-major-178 mga_vid</CODE></P>
@@ -497,29 +504,30 @@
 <DL>
   <DT><CODE>-aaosdcolor=V</CODE></DT>
   <DD>改变OSD颜色</DD>
-  
+
   <DT><CODE>-aasubcolor=V</CODE></DT>
   <DD>改变字幕颜色
     <P><I>V的值可以是:(0/正常,1/暗色,2/粗体,3/粗体字体,4/反转,5/特殊) </I></P></DD>
 </DL>
-    
+
 <P><B>AAlib自身也提供了大量的选项。这里是一些重要的:</B></P>
 <DL>
   <DT><CODE>-aadriver</CODE></DT>
   <DD>设置推荐aa的驱动( X11,curses,Linux )</DD>
-  
+
   <DT><CODE>-aaextended</CODE></DT>
   <DD>使用所有的256个字符</DD>
-  
+
   <DT><CODE>-aaeight</CODE></DT>
   <DD>使用8比特的ASCII</DD>
-  
+
   <DT><CODE>-aahelp</CODE></DT>
   <DD>列出所有的aalib选项</DD>
 </DL>
 
 <P>注意:渲染效果是十分消耗CPU的,特别是使用AA-on-X(在X上使用aalib),在标准的非帧缓冲控制台上的CPU消耗是最小的,
-用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vop 1bpp</CODE>选项在hgafb上获得图象;)</P>
+用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vop
+ 1bpp</CODE>选项在hgafb上获得图象;)</P>
 
 <P>如果你的计算机速度不足以渲染所有帧就使用<CODE>-framedrop</CODE>选项</P>
 
@@ -543,20 +551,21 @@
 <P>因此,你有可能通过这个驱动得到电视输出。<BR>
   (我猜想电视至少经常地是使用独立的头或者独立的输出)。</P>
 
-<H5>优点:</H5>
+<H4>优点</H4>
 
 <UL>
   <LI><B>即使Linux不能识别</B>你的视频硬件你或许还能看电影。</LI>
   <LI>你不需要在你的Linux上安装任何图形相关的东西(像X11(或者叫XFree86),fbdev诸如此类)。这个驱动能从<B>文本方式</B>运行。</LI>
   <LI>你有机会获得<B>可用的电视输出</B>。(至少已知ATI的显卡可以)。</LI>
-  <LI>这个驱动调用<B>int 10h</B>中断因此它不是模拟器 -- 它<B>实时</B>调用<B>真正的</B>BIOS中的<B>真正的</B>功能。(效果不错 -- 按vm86方式)。</LI>
+  <LI>这个驱动调用<B>int 10h</B>中断因此它不是模拟器 -- 它<B>实时</B>调用<B>真正的</B>BIOS中的<B>真正的</B>功能。(效果不错 --
+   按vm86方式)。</LI>
   <LI>你可以对它使用Vidix,这样能加速视频显示<B>同时</B>也加快电视输出!(ATI显卡推荐)</LI>
   <LI>如果你有VESA VBE 3.0+,而且在什么地方(配置文件,或者命令行)设置了<CODE>monitor_hfreq</CODE>,
   <CODE>monitor_vfreq</CODE>, <CODE>monitor_dotclock</CODE>你将获得可能的最高的刷新率。
   (使用一般的计时公式)。要启用这个特性你必须设定你的显示器的<B>所有</B>选项。</LI>
 </UL>
 
-<H5>缺点:</H5>
+<H4>缺点</H4>
 
 <UL>
   <LI>它只能在<B>x86系统</B>上工作。</LI>
@@ -566,13 +575,14 @@
 
 <P>使用<B>GCC 2.96</B>就不要使用这个驱动!它不能工作!</P>
 
-<H5>可用于VESA命令行选项</H5>
+<H4>可用于VESA命令行选项</H4>
 <DL>
   <DT><CODE>-vo vesa:opts</CODE></DT>
-  <DD>当前能识别的: <B>dga</B>强迫dga方式,<B>nodga</B>禁用dga方式。在dga模式下你可以通过使用<CODE>-double</CODE>选项来使用双重缓冲。注意:你能省略这些参数来开启<B>自动检测</B>dga方式。</DD>
+  <DD>当前能识别的:<B>dga</B>强迫dga方式,<B>nodga</B>禁用dga方式。在dga模式下你可以通过使用<CODE>-double</CODE>选项来使用
+双重缓冲。注意:你能  省略这些参数来开启<B>自动检测</B>dga方式。</DD>
 </DL>
 
-<H5>已知的问题和绕过办法</H5>
+<H4>已知的问题和绕过办法</H4>
 
 <UL>
   <LI>如果你在你的Linux机器上安装了<B>NLS</B>并且从文本方式运行VESA驱动,那么MPlayer终止后你将看到<B>ROM字体</B>而不是本地的字体。
@@ -607,7 +617,7 @@
 
 <H4><A NAME="vidix">2.3.1.2.12 VIDIX</A></H4>
 
-<H5>引言</H5>
+<H4>引言</H4>
 
 <P>VIDIX是<B>VID</B>eo <B>I</B>nterface for *ni<B>X</B>的缩写。<BR>
   VIDIX被设计和引入作为快速的用户空间驱动的接口提供类似mga_vid为了Matrox显卡提供的这样视频性能的。它也十分易于移植。</P>
@@ -616,7 +626,7 @@
 它给芯片提供BES(BackEnd  scalers)或OV(Video Overlays)之类的高层接口。它不为那些图像服务器该做的事情提供底层接口。
 (我不想跟X11开发组在切换图像模式上竞争)。即这接口的主要目的是充分提高视频播放的速度。</P>
 
-<H5>用法</H5>
+<H4>用法</H4>
 
 <UL>
   <LI>你能使用独立的视频输出驱动:<CODE>-vo xvidix</CODE><BR>
@@ -629,7 +639,7 @@
 
 实际上什么视频输出驱动与<B>VIDIX</B>配合使用并不重要。
 
-<H5>要求</H5>
+<H4>要求</H4>
 
 <UL>
   <LI>视频显卡应该工作于图形方式(我所以写<B>应该</B>只是因为我在文本方式下测试了它 -- 它能工作但是输出效果很可怕 ;) 对它还是使用AAlib)。<BR>
@@ -637,7 +647,7 @@
   <LI>MPlayer的视频输出驱动应该知道活动的视频方式和能够告诉达到VIDIX副驱动服务器的一些视频特性。</LI>
 </UL>
 
-<H5>使用方法</H5>
+<H4>使用方法</H4>
 
 <P>当VIDIX被用作<B>副驱动</B>时(<CODE>-vo vesa:vidix</CODE>)视频方式的配置由视频输出设备执行(简单来说就是<B>vo_server</B>)。
 因此,你能对MPlayer使用与vo_server同样的命令行指令。此外,它能使用<CODE>-double</CODE>作为全局的参数。
@@ -660,11 +670,11 @@
 但它在X11能正常工作的那些系统的上有正常工作的希望。</P>
 <P>因为VIDIX需要对硬件直接访问,所以你或者以root运行它,或者给MPlayer的二进制程序设置SUID位(<B>警告:这有安全风险</B>)。或者,你
 可以使用一个特别的内核模块,像这样:</P>
- 
+
 <OL>
-  <LI>下载svgalib的<A HREF="http://www.arava.co.il/matan/svgalib/">开发版本</A>(比如1.9.17)。</LI>
-  <LI><B>或者</B>从<A
-  HREF="http://www.mplayerhq.hu/~alex/svgalib_helper-1.9.17-mplayer.tar.bz2">这里</A>.下载一个Alex做的
+  <LI>下载svgalib的<A HREF="http://www.arava.co.il/matan/svgalib/">开发版本</A>(比如1.9.17),<Br>
+  <B>或者</B><BR>
+  从<A HREF="http://www.mplayerhq.hu/~alex/svgalib_helper-1.9.17-mplayer.tar.bz2">这里</A>.下载一个Alex做的
 供MPlayer使用的版本(不需要svgalib的源代码就可以编译)。</LI>
   <LI>编译<CODE>svgalib_helper</CODE>目录中的模块(如果你是从svgalib的网页上下载的源代码,可以在<CODE>svgalib-1.9.17/kernel/</CODE>目
 录下找到它),然后insmod。</LI>
@@ -701,7 +711,7 @@
 <H4><A NAME="vidix_3dlabs">2.3.1.2.12.4 3DLabs显卡</A></H4>
 
 <P>尽管有一个用于3DLabs GLINT R3和Permedia3芯片的驱动,但没有人测试过,所以欢迎报告信息。</P>
-  
+
 <H4><A NAME="directfb">2.3.1.2.13 DirectFB</A></H4>
 
 <P><I>"DirectFB是设计用于嵌入系统的图形库。它能利用最小的资源开销提供最大的硬件加速效果。"</I> -- 引自<A
@@ -721,10 +731,10 @@
 
 <P>请阅读<A HREF="#directfb">DirectFB的一般介绍部分</A>来了解概要信息。</P>
 
-<P>这个视频输出驱动将开启Matrox G400显卡上的CRTC2(第二个接口),显示<B>独立于</B>第一个接口的视频。</P>
+<P>这个视频输出驱动将开启Matrox G400/G450/G550显卡上的CRTC2(第二个接口),显示<B>独立于</B>第一个接口的视频。</P>
 
-<P>使其工作的方法可以在<A HREF="tech/directfb.txt">技术部分</A>和直接从Ville Syrjala的<A
-HREF="http://www.sci.fi/~syrjala/directfb/readme.txt">主页</A>获得。</P>
+<P>使其工作的方法可以在<A HREF="../tech/directfb.txt">技术部分</A>和直接从Ville Syrjala的<A
+HREF="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">主页</A>获得。</P>
 
 <P>注意:我们没能让它工作,但是有人做到了。不管怎样,将CRTC2代码移植到<B>mga_vid</B>的工作正在进行中。</P>
 
@@ -749,7 +759,7 @@
 
 <P>然后正常编译安装。</P>
 
-<H5>使用方法</H5>
+<H4>使用方法</H4>
 
 <P>硬件解码(播放标准的MPEG1/2文件)使用下列命令:</P>
 
@@ -760,8 +770,8 @@
 <P>MPEG1的软件解码或转化为其他格式使用下列命令:</P>
 
 <PRE>
-  mplayer -ao mpegpes -vo mpegpes -vop lavc yourfile.ext
-  mplayer -ao mpegpes -vo mpegpes -vop fame,expand yourfile.ext
+  mplayer -ao mpegpes -vo mpegpes yourfile.ext
+  mplayer -ao mpegpes -vo mpegpes -vop expand yourfile.ext
 </PRE>
 
 <P>注意到,DVB显卡只支持高度为288或576的PAL格式或者240或480的NTSC格式。你<B>必须</B>对其它的高度进行重新缩放,
@@ -770,14 +780,14 @@
 例如对于512x384(宽高比4:3)的DivX使用下列命令:</P>
 
 <PRE>
-  mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576
+  mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
 </PRE>
 
 <P>如果你使用宽银幕电影而你把它放大到整个屏幕的高度,你可以使用<CODE>expand=w:h</CODE>插件来增加黑带。
 为了看640x384分辨率的DivX,使用下列命令:</P>
 
 <PRE>
-  mplayer -ao mpegpes -vo mpegpes -vop lavc,expand=640:576 file.avi
+  mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
 </PRE>
 
 <P>如果你的CPU对于播放720x576的DivX太慢,尝试横向缩放:</P>
@@ -802,31 +812,52 @@
 <P>为了保持DivX文件的宽高比并获得最理想的缩放参数(硬件水平缩放和软件垂直缩放并且保持正确宽高比),使用最新的dvbscale插件:</P>
 
 <PRE>
-for  3:4 TV:  -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
-for 16:9 TV:  -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
+for  3:4 TV:  -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
+for 16:9 TV:  -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
 </PRE>
 
-<H5>将来</H5>
+<H4>将来</H4>
 
-<P>如果你有使用问题或想要了解特性通告或者参加这个问题的讨论,加入我们的<A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</A>的邮件列表。
+<P>如果你有使用问题或想要了解特性通告或者参加这个问题的讨论,加入我们的<A
+HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</A>的邮件列表。
 请记住列表的语言是英语。</P>
 
-<P>在未来你可以期待使用DVB显卡的自带OSD特性显示OSD和字幕,还有更流畅的非25fps电影播放和实时的MPEG2和MPEG4转换(部分的解压)。</P>
+<P>在未来你可以期待使用DVB显卡的自带OSD特性显示OSD和字幕,还有更流畅的非25fps电影播放和实时的MPEG2和MPEG4转
+换(部分的解压)。</P>
 
 <H4><A NAME="dxr2">2.3.1.3.2 DXR2</A></H4>
 
-<P>TODO: 什么人应该在这里添加一些信息。</P>
+<P>MPlayer支持使用Creative DXR2卡的硬件加数功能</P>
+
+<P>首先你要正确安装DXR2的驱动。你可以在<A HREF="http://dxr2.sourceforge.net/">DXR2资源中心</A>这个站点找到驱动和
+安装方法。</P>
+
+<H4>用法</H4>
+<DL>
+  <DT><CODE>-vo dxr2</CODE></DT>
+  <DD>启动TV输出</DD>
+  <DT><CODE>-vo dxr2:x11</CODE>或<CODE>-vo dxr2:xv</CODE></DT>
+  <DD>启动X11的叠加输出</DD>
+  <DT><CODE>-dxr2 &lt;option1:option2:...&gt;</CODE></DT>
+  <DD>这个选项用来控制DXR2驱动</DD>
+</DL>
+
+<P>DXR2使用的叠加芯片质量很差但它默认的设置应该对所有人都适用。OSD可能可以通过使用colorkey的绘制方法在叠加(不能
+用于TV)输出中实现。使用默认的colorkey设定你可能获得各种效果,一般情况下你可能看到colorkey环绕在字符周围或者其它
+可笑的效果。但只要你适当的调节colorkey的设定你应该可以获得可接受的效果。</P>
+
+<P>默认选项参见manpage。</P>
 
 <H4><A NAME="dxr3">2.3.1.3.3 DXR3/Hollywood+</A></H4>
 
 <P>MPlayer支持Creative DXR3和Sigma Designs Hollywood Plus卡的硬件加速播放。这些卡都使用SigmaDesigns的
 em8300 MPEG解码芯片</P>
 
-<P>首先,你将需要正确地安装DXR3/H+的驱动,版本至少0.12.0或者更新的。你能在<A 
+<P>首先,你将需要正确地安装DXR3/H+的驱动,版本至少0.12.0或者更新的。你能在<A
 HREF="http://dxr3.sourceforge.net/">DXR3 &amp; Hollywood Plus for Linux</A>的站点找到驱动和安装指导。Configure应该自动检测到你的显卡,
 编译应该没有任何问题。</P>
 
-<H5>用法</H5>
+<H4>用法</H4>
 
 <DL>
   <DT><CODE>-vo dxr3:prebuf:sync:norm=x:&lt;device&gt;</CODE></DT>
@@ -859,14 +890,14 @@
 这对于数字音频输出不起作用(<CODE>-ac hwac3</CODE>)。</DD>
 
   <DT><CODE>-vop lace/fame</CODE></DT>
-  <DD>要在em8300上观看非MPEG的内容(例如DivX或者RealVideo)你必须设置一个libavcodec(lavc)或者libfame(fame)之类的MPEG1视频滤镜
+  <DD><B>(自动插入)</B>要在em8300上观看非MPEG的内容(例如DivX或者RealVideo)你必须设置一个libavcodec(lavc)或者libfame(fame)之类的MPEG1视频滤镜
 目前lavc有更好的速度还有更高的图像质量,除非你使用时遇到问题,建议你使用他。<CODE>-vop lavc/fame</CODE>的进一步的信息可以
 参考man page。<BR>
-    强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vop 
+    强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vop
 lavc=&lt;quality&gt;:25</CODE>,特别是当你使用prebuffering的时候。那么为什么是25而不是29.97?嗯,原因是当使用29.97
 的时候图像有一些跳跃。目前我们还不知道原因。如果你把它设置成25到27之间的值是图像就稳定了。目前我们能做的就是接受这个事实。</DD>
 
-  <DT><CODE>-vop lavc,expand=-1:-1:-1:-1:1</CODE></DT>
+  <DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT>
   <DD>尽管DXR3的驱动能把一些OSD放到MPEG1/2/4的视频上,它比MPlayer的传统的OSD的质量差的多,并且还有一些刷新的问题。
 上面的命令行将先把输入的视频转换成MPEG4(这是必须的,对不起),然后使用一个扩展滤镜,不进行任何缩放(-1:默认值),只是把正常的OSD
 放到图像上(最后的那个"1"的作用)。</DD>
@@ -1002,15 +1033,15 @@
 <P>目前第一个CRTC不能传送到第二个头。内核的matroxfb驱动的作者 -- Petr Vandrovec -- 可能正在努力支持
 它,使用把第一个CRTC的输出同时显示在两个头上的方法,像目前G400推荐的一样,看上面的部分。</P>
 
-<P>需要的内核补丁和howto的细节可以从<A 
+<P>需要的内核补丁和howto的细节可以从<A
 HREF="http://www3.sympatico.ca/dan.eriksen/matrox_tvout">http://www3.sympatico.ca/dan.eriksen/matrox_tvout</A>下载。</P>
 
-<H5><A NAME="tv-out_ati">2.3.1.5.3 ATI显卡</A></H5>
+<H4><A NAME="tv-out_ati">2.3.1.5.3 ATI显卡</A></H4>
 
-<H5>引言</H5>
+<H4>引言</H4>
 <P>ATI目前不想对他的任何一种电视输出芯片提供Linux下的支持,由于他们授权的Macrovision技术。</P>
 
-<H5>ATI显卡在Linux上电视输出的支持情况</H5>
+<H4>ATI显卡在Linux上电视输出的支持情况</H4>
 
 <UL>
   <LI><B>ATI Mach64 </B>:<A HREF="http://gatos.sf.net">gatos</A>支持。</LI>
@@ -1025,7 +1056,7 @@
 <P>你唯一需要做的事情 -- <B>在启动你的电脑之前插上电视连接器的插头</B>因为视频BIOS只在自举期间初始化一次。</P>
 
 
-<H5><A NAME="tv-out_voodoo">2.3.1.5.4 Voodoo 3</A></H5>
+<H4><A NAME="tv-out_voodoo">2.3.1.5.4 Voodoo 3</A></H4>
 
 <P>查阅<A HREF="http://www.iki.fi/too/tvout-voodoo3-3000-xfree">这个网址</A>。</P>
 
@@ -1040,17 +1071,17 @@
 <PRE>
 Section "Device"
         Identifier      "GeForce"
-        VendorName      "ASUS"   
+        VendorName      "ASUS"
         BoardName       "nVidia GeForce2/MX 400"
         Driver          "nvidia"
         #Option         "NvAGP" "1"
-        Option          "NoLogo"   
+        Option          "NoLogo"
         Option          "CursorShadow"  "on"
 
         Option          "TwinView"
         Option          "TwinViewOrientation" "Clone"
         Option          "MetaModes" "1024x768,640x480"
-        Option          "ConnectedMonitor" "CRT, TV"  
+        Option          "ConnectedMonitor" "CRT, TV"
         Option          "TVStandard" "PAL-B"
         Option          "TVOutFormat" "Composite"
 
--- a/help/help_mp-zh_CN.h	Mon Mar 17 09:52:50 2003 +0000
+++ b/help/help_mp-zh_CN.h	Mon Mar 17 10:05:22 2003 +0000
@@ -122,6 +122,7 @@
 #define MSGTR_AvailableVideoCodecs "可用的视频解码器:\n"
 #define MSGTR_AvailableAudioFm "\n可用的(编译了的)音频解码器族/驱动:\n"
 #define MSGTR_AvailableVideoFm "\n可用的(编译了的)视频解码器族/驱动:\n"
+#define MSGTR_AvailableFsType "可用的全屏实现模式:\n"
 #define MSGTR_UsingRTCTiming "使用Linux的硬件RTC计时(%ldHz)\n"
 #define MSGTR_CannotReadVideoProperties "视频: 无法读取属性\n"
 #define MSGTR_NoStreamFound "找不到流媒体\n"