Mercurial > mplayer.hg
diff DOCS/zh/video.html @ 9644:0fe056bdb135
vop -> vf change, small fixes. The Polish documentation should be checked for correctness.
author | jonas |
---|---|
date | Sat, 22 Mar 2003 12:02:27 +0000 |
parents | 05b3a03fdd8f |
children | a9055db95779 |
line wrap: on
line diff
--- a/DOCS/zh/video.html Sat Mar 22 10:38:04 2003 +0000 +++ b/DOCS/zh/video.html Sat Mar 22 12:02:27 2003 +0000 @@ -376,13 +376,13 @@ <P>bpp(每象素比特数)的值必须手工设为4:<BR> <CODE>-bpp 4</CODE><BR> 电影可能必须被按比例缩小到EGA适合的模式:<BR> - <CODE>-vop scale=640:350</CODE>或者<BR> - <CODE>-vop scale=320:200</CODE><BR> + <CODE>-vf scale=640:350</CODE>或者<BR> + <CODE>-vf scale=320:200</CODE><BR> 为做到这一点我们需要使用快速但低质量的例程:<BR> <CODE>-sws 4</CODE><BR> 也许自动纠正长宽比的功能需要关闭:<BR> <CODE>-noaspect</CODE></P> -<P><B>注意:</B>根据我的经验用<CODE>-vop eq=-20:0</CODE>稍稍降低亮度可以在EGA屏幕上获得最好的图象质量。在我的 +<P><B>注意:</B>根据我的经验用<CODE>-vf eq=-20:0</CODE>稍稍降低亮度可以在EGA屏幕上获得最好的图象质量。在我的 机器上我也要降低音频采样率,因为声音在44kHz时很差:<CODE>-srate 22050</CODE>.</P> <P>你只有打开<CODE>expand</CODE>滤镜才能使用OSD和字幕。具体参数参见man page。</P> @@ -526,7 +526,7 @@ </DL> <P>注意:渲染效果是十分消耗CPU的,特别是使用AA-on-X(在X上使用aalib),在标准的非帧缓冲控制台上的CPU消耗是最小的, -用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vop +用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vf 1bpp</CODE>选项在hgafb上获得图象;)</P> <P>如果你的计算机速度不足以渲染所有帧就使用<CODE>-framedrop</CODE>选项</P> @@ -771,35 +771,35 @@ <PRE> mplayer -ao mpegpes -vo mpegpes yourfile.ext - mplayer -ao mpegpes -vo mpegpes -vop expand yourfile.ext + mplayer -ao mpegpes -vo mpegpes -vf expand yourfile.ext </PRE> <P>注意到,DVB显卡只支持高度为288或576的PAL格式或者240或480的NTSC格式。你<B>必须</B>对其它的高度进行重新缩放, -通过在<CODE>-vop</CODE>选项中使用<CODE>scale=width:height</CODE>指定你想要宽度和高度。DVB显卡可以接受多种宽度, +通过在<CODE>-vf</CODE>选项中使用<CODE>scale=width:height</CODE>指定你想要宽度和高度。DVB显卡可以接受多种宽度, 像720,704,640,512,480,352等等,而且在水平方向上可以硬件缩放,所以大多数情况下你不需要作水平缩放。 例如对于512x384(宽高比4:3)的DivX使用下列命令:</P> <PRE> - mplayer -ao mpegpes -vo mpegpes -vop scale=512:576 + mplayer -ao mpegpes -vo mpegpes -vf scale=512:576 </PRE> <P>如果你使用宽银幕电影而你把它放大到整个屏幕的高度,你可以使用<CODE>expand=w:h</CODE>插件来增加黑带。 为了看640x384分辨率的DivX,使用下列命令:</P> <PRE> - mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi + mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi </PRE> <P>如果你的CPU对于播放720x576的DivX太慢,尝试横向缩放:</P> <PRE> - mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:576 file.avi + mplayer -ao mpegpes -vo mpegpes -vf scale=352:576,lavc file.avi </PRE> <P>如果速度没有提高,尝试竖直缩放:</P> <PRE> - mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:288 file.avi + mplayer -ao mpegpes -vo mpegpes -vf scale=352:288,lavc file.avi </PRE> <P>因为OSD和字幕使用OSD插件的扩展特性。因此,不要使用<CODE>expand=w:h</CODE>或者<CODE>expand=w:h:x:y</CODE>, @@ -812,8 +812,8 @@ <P>为了保持DivX文件的宽高比并获得最理想的缩放参数(硬件水平缩放和软件垂直缩放并且保持正确宽高比),使用最新的dvbscale插件:</P> <PRE> -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 +for 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1 +for 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1 </PRE> <H4>将来</H4> @@ -889,15 +889,15 @@ 例如对使用22050Hz的电影,因为44100Hz/2 = 22050,所以使用44100Hz,如果是24000Hz就使用48000Hz,因为48000Hz/2 = 24000如此等等。 这对于数字音频输出不起作用(<CODE>-ac hwac3</CODE>)。</DD> - <DT><CODE>-vop lace/fame</CODE></DT> + <DT><CODE>-vf lace/fame</CODE></DT> <DD><B>(自动插入)</B>要在em8300上观看非MPEG的内容(例如DivX或者RealVideo)你必须设置一个libavcodec(lavc)或者libfame(fame)之类的MPEG1视频滤镜 -目前lavc有更好的速度还有更高的图像质量,除非你使用时遇到问题,建议你使用他。<CODE>-vop lavc/fame</CODE>的进一步的信息可以 +目前lavc有更好的速度还有更高的图像质量,除非你使用时遇到问题,建议你使用他。<CODE>-vf lavc/fame</CODE>的进一步的信息可以 参考man page。<BR> - 强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vop + 强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vf lavc=<quality>:25</CODE>,特别是当你使用prebuffering的时候。那么为什么是25而不是29.97?嗯,原因是当使用29.97 的时候图像有一些跳跃。目前我们还不知道原因。如果你把它设置成25到27之间的值是图像就稳定了。目前我们能做的就是接受这个事实。</DD> - <DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT> + <DT><CODE>-vf expand=-1:-1:-1:-1:1</CODE></DT> <DD>尽管DXR3的驱动能把一些OSD放到MPEG1/2/4的视频上,它比MPlayer的传统的OSD的质量差的多,并且还有一些刷新的问题。 上面的命令行将先把输入的视频转换成MPEG4(这是必须的,对不起),然后使用一个扩展滤镜,不进行任何缩放(-1:默认值),只是把正常的OSD 放到图像上(最后的那个"1"的作用)。</DD> @@ -938,7 +938,7 @@ 命令行是这样的</P> <PRE> - mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi + mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi </PRE> <P>画面的切割可以用<CODE>crop</CODE>滤镜也可以用驱动自己完成。假设电影太宽了,在你的机器上显示不了,那么你会想要用 @@ -951,7 +951,7 @@ 如果你想要使用<CODE>crop</CODE>滤镜,你可以运行 <PRE> - mplayer -vo zr -vop crop=720:320:80:0 benhur.avi + mplayer -vo zr -vf crop=720:320:80:0 benhur.avi </PRE> <P>多个<CODE>-zrcrop</CODE>就会调用<I>cinerama</I>模式,你可以把电影投射到几个电视或者投影仪上来制造一个大银幕,设想你有