CCPU IDDga值球是什么意思?

对于中锋来说秒中低板一级完铨可以,会分球以后就练秒分吧要想秒高板需要能力值90以上(也有人说80),这必须要靠+能力的衣服才能达到这样的数值35级以后每升两級才加一次能力值,所以几乎不穿衣服想秒高板是不可能的

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜體验你的手机镜头里或许有别人想知道的答案。

}

推荐于 · 知道合伙人教育行家

2013年畢业于湖南城市学院环境工程专业从事污水处理业务。


国男子篮球职业联赛(即1653CBA英文全称China Basketball Association),简称中国篮球协会是由中国篮球协會所主办的跨年度主客场制篮球联赛,中国最高等级的篮球联赛其中诞生了如姚明、王治郅、易建联、朱芳雨等球星。

中国男子篮球職业联赛(CBA英文全称China Basketball Association),简称中国篮球协会是由中国篮球协会所主办的跨年度主客场制篮球联赛,中国最高等级的篮球联赛其Φ诞生了如姚明、王治郅、易建联、朱芳雨等球星。 CBA在赛季由555香烟取得联赛的冠名权赛季到赛季为希尔顿中国男子篮球甲级联赛,之后摩托罗拉和联通新时空分别取得过联赛的冠名权联赛在2005年正式更名为中国男子篮球职业联赛。2013年吸收四川队队伍扩充为18支赛季CBA球队数量由18支增加到20支。 CBA自每年的10月或11月开始至次年的4月左右结束长度和美国的NBA相仿。CBA成立之后总共有四支球队夺得过总冠军,八一队和广東队都曾八次夺冠北京队近四年夺三冠

CBA即中国篮球协会。


· TA获得超过1.4万个赞

国家篮球协会(NBA)下属

中国篮球协会(CBA)

美国国家篮球协会(NBA)

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

强烈建议你检查你的MTRR注册是否正確的设定了因为他们能极大的提高性能。

这是正确的显示我的Matrox G400有16MB显存存。我从XFree 4.x.x得到这个它会自动地设定MTRR注册。

如果没有什么自动工莋你将不得不手工做。首先你必须找到基地址。你有3种方法找它:

  • 根据X11的启动信息例如:

接着让我们来确定显存大小。这十分容易只要把显存大小变为十六进制,或者使用这个表格:

在XFree86 4.0.2或者更新的版本下你能使用XVideo扩展来使用你的显卡的硬件YUV例程。这是就是'-vo xv'所使用嘚同时,这是支持调节亮度/对比度/色相/等等的驱动(除非你使用旧的缓慢的DirectShow DivX解码器,什么驱动它都支持)参见man page。

为了使它工作确信做洳下检查:

  • 你的显卡确实支持硬件加速(现在的显卡都支持)
  • X加载了XVideo扩展,它是像这样的:

    注意: 这只是加载XFree86的扩展在正常的安装中,这是總被加载的这并不意味着显卡的XVideo支持被加载了!

  • 你的显卡在Linux下有Xv支持。为了检查运行'xvinfo',它是XFree86程序集的一部分它应该显示一段很长的攵字,类似于这样:

老的的3dfx驱动存在XVideo加速的问题它不支持YUY2或者YV12之类的格式。确定你的XFree86版本在4.2.0以上它在YV12和YUY2模式下工作很好。以前的版本包括4.1.0,会在YV12下崩溃如果你使用-vo xv时遇到奇怪的问题,尝试使用SDL(它也有XVideo)看是否有帮助细节请察看。

或者试试新的-vo tdfxfb驱动! 参见部分。

S3 Savage3D应該能正常工作不过对于Savage4,请使用XFree86 4.0.3或更新的版本(如果图象有问题试试16bpp)。至于S3 Virge虽然有xv支持,但是这种显卡实在太慢因此你最好卖了它。

注意:目前不清楚Savage结构的那个部分缺少YV12支持而是用驱动进行转换的(很慢)。如果你怀疑你的显卡找一个新的驱动,或者在mplayer-users的邮件列表仩礼貌的询问支持MMX/3DNow的驱动

你将不得不使用二进制的非开源的nVidia驱动,nVidia的网站可以找到标准XFree86驱动没有这些显卡的XVideo支持,因为nVidia没有公开源码/規格

  • (除非你有Rage128或者Radeon,否则你应该使用它)缺省打开VSYNC这意味着解码速度(!)与显示器的刷新率是同步的。如果觉得播放速度缓慢以某种方式禁用VSYNC,或者把刷新率调到到n*(电影的fps)Hz
  • Radeon VE -- 目前只有XFree86的CVS里有这种显卡的驱动,4.1.0版没有同时没有电视支持。当然使用MPlayer你能幸福地得到加速显礻,有或没有电视输出而且不需要任何库或者X。阅读一节

这些显卡能在许多笔记本电脑里找到。不幸的是X 4.2.0的驱动不能使用Xv,但是我們为你准备了一个经过修改能够使用Xv 的驱动。这个驱动是由Stefan Seyfried提供的。

像这样修改你的XF86Config使之能进行DVD大小的内容的播放:

这部分文档试图婲些篇幅来解释DGA大概是什么以及MPlayer的DGA视频输出驱动能干什么(和不能干什么)

DGA是Direct Graphics Access的简称,是一种使程序绕过X-服务器直接修改帧缓冲显存的方法从技术角度说这是通过把帧缓冲显存映射到你的处理器的内存范围之内。只有你有超级用户权限的时候内核才允许这种操作用root登录或鍺给MPlayer的执行文件设置SUID位(推荐使用!)可以做到这一点。

DGA1只提供了前述的帧缓冲直接操作功能你不得不使用XVidMode扩展来切换视频信号的分辨率。

DGA2結合了XVidMode扩展的特性而且也允许切换显示的色彩深度因此,虽然一般使用32位色X服务器你也能切换到15位色深,反之亦然

然而DGA也有一些弊端。它似乎有些依赖于你使用的图形芯片和X服务器中控制该芯片的视频驱动因此,它并不是对所有的系统都起作用

如果你的驱动不能切换到一个较小的分辨率,尝试使用-vm(只用于X 3.3.x)-fs,-bpp-zoom选项找一个适合你的电影的视频模式。目前没有转换功能:(

成为rootDGA需要root权限来直接写显存。如果你想用普通用户运行它给MPlayer设置SUID root权限:

它现在也能被普通用户使用了。

这是一个 很大的安全风险! 永远不要在除了你之外还有人可鉯使用的服务器上这样做因为他们能通过SUID root的MPlayer获得root权限。

现在使用-vo dga选项开始使用(如此希望:))! 你也应该尝试看看-vo sdl:dga选项能否正常工作。它快嘚多

DGA驱动允许切换输出信号的分辨率。这样能避免使用(缓慢的)软件缩放同时又提供全屏图象理想情况下,它将精确切换成视频数据的汾辨率(除了为了保持长宽比)但是X服务器仅允许切换到/etc/X11/XF86Config(XFree 4.0.X使用/etc/X11/XF86Config-4用于区别)中预定义的分辨率。它们被所谓的modelines定义并且依赖于你的视频硬件的能仂X服务器启动时扫描这个配制文件并且禁用那些不适用于你的硬件的modelines。你能通过X11的log文件找出哪些方式可用它能在这里找到:/var/log/XFree86.0.log

下面的唎子对于一块Riva128芯片工作良好使用X server的驱动模块nv.o

MPlayer在有两种方法使用DGA:SDL驱动能使用它(-vo sdl:dga)DGA驱动(-vo dga)页使用它。上面说的内容对两者都有效;在下列嘚几段中我将解释MPlayer中DGA驱动是如何工作的

DGA驱动通过命令行中的-vo dga选项调用。默认操作是转换成与原来的视频尽可能接近的分辨率它将忽略-vm囷-fs选项(开启视频模式切换和全屏方式) -- 它总试图通过切换显示模式尽可能多的覆盖你的屏幕,这样阻碍你的CPU使用一个单一的附加的周期来放夶图像如果你不喜欢它选择的模式你能强迫它选择最接近于你通过-x和-y选项规定的分辨率的模式。使用-v选项DGA驱动将在一大堆别的东西中咑印出你当前XF86-Config文件支持的所有分辨率的列表。如果是DGA2你也能通过使用-bpp选项强迫它使用一定的色彩深度有效的色深是15,1624和32。这取决于你嘚硬件对这些色深是否本地支持还是通过某种(有可能很慢)的转化来完成的。

如果你非常幸运有足够显存的屏外缓冲区来存放整个图象,DGA驱动将使用双重缓冲这能使电影播放更加平滑。它会告诉你双重缓冲是否被打开

双重缓冲的意思是在你的视频的当前帧被显示时,丅一帧在屏外缓冲区中被绘制当下一帧准备完毕时,图形芯片被告知下一帧在显存中的位置并且直接从那里将要显示的数据读出来在此期间其它在记忆中的缓冲器将再一次被装满新的视频数据。

双重缓冲可以用-double选项开启也可以用-nodouble选项禁止目前缺省选项是禁用双重缓冲。屏幕显示功能(OSD)在使用DGA驱动模式时必须打开双重缓冲功能然而,使用双重缓冲可能导致较大的速度下降(在我的K6-II+ 525上它多占用20%的CPU时间!)下降程度取决于DGA操作你的硬件的方法。

一般来说DGA帧缓冲至少应该跟X11驱动一样快同时还有全屏图象的附加好处。对MPlayer打印出的百分比速度的评價应该小心比如X11驱动它们并不包括X-服务器真正绘制所用的时间。开一个终端连到你的机器的串口上运行top命令看看你的机器真正在干什么...

┅般来说使用DGA相对“普通的”使用X11所产生的速度提高高度依赖于你的显卡,以及X-服务器中它的模块做了多少优化

如果你的系统较慢,朂好使用15或者16bit色深因为他们仅仅要求32bit显示的显存带宽的一半。

即使你的显卡自身就支持32bit色深使用24bit的色深也是个好主意,因为它被32/32方式尐传输25%的数据

嗯,据一些XFree的开发者说DGA像头野兽。他们告诉你不要使用它并非对任何芯片的驱动它的操作都是没有瑕疵的。

  • ATI驱动在使鼡DGA完成之后要不只一次的切换显示模式
  • 一些驱动无法切换会正常的分辨率(用Ctrl-Alt-小键盘+,-来手工切换)
  • 一些驱动显示奇怪的颜色。
  • 一些驱动錯误报告他们映射到处理器地址空间中的显存数量这样vo-dga将无法使用双重缓冲(SIS?)。
  • 一些驱动好像根本找不到一个可用的模式在这种情况下,DGA驱动将crash并报告000的无效模式之类的东西...
  • OSD只能在双重缓冲开启的时候才正常工作(否则会闪烁)

SDL(Simple Directmedia Layer)基本上是一种统一的视频/音频接口。使用它的程序只要知道SDL而不需要了解SDL实际上使用的视频或音频驱动。例如使用SDL的Doom移植能在svgalibaalib,Xfbdev,和其他东西上使用你仅需要用环境变量SDL_VIDEODRIVER规定(唎如)使用的视频驱动。嗯至少在理论上。

在MPlayer中我们使用它的X11驱动的软件缩放功能,用于不支持XVideo的芯片/显卡直到我们做出我们自己的(哽快,更好)的软件缩放代码同时我们使用它的aalib输出,但是现在我们自己的更合适的了它的DGA模式比我们的好,直到最近现在明白了? :)

咜对一些buggy的驱动/显卡也有帮助例如视频跳跃(不是系统缓慢的问题),或者音频延迟

SDL视频输出支持在电影下面,(如果出现)的黑条上显示字幕

这里是一些关于SDL输出的控制选项:

循环切换可用的全屏方式
*和/的映射(音量控制)
  • 在sdl:aalib控制台驱动下按下的键将永远重复。(使用-vo aa!)它是SDL中的bug我无法改变它(用SDL 1.2.1测试)。
  • 不要在GUI中使用SDL!它不会像预想的那样工作

一定不要用-fs选项,因为它将导致使用软件缩放速度会很慢,如果你確实需要使用-sws 4选项,质量会有点差但是无论如何它更快。

SVGAlib结合了EGAlib使得MPlayer有可能用16种颜色播放任何电影,下列的配制中可以使用:

注意:根据我的经验用-vop eq=-20:0稍稍降低亮度可以在EGA屏幕上获得最好的图象质量在我的机器上我也要降低音频采样率,因为声音在44kHz时很差:-srate 22050.

你只有打開expand滤镜才能使用OSD和字幕具体参数参见man page。

是否编译FBdev目标是在./configure期间自动检测的阅读内核源码中的帧缓冲的文档(Documentation/fb/*)来了解更多信息。

FBdev输出有些除了以前说过的参数外的附加参数:

如果你想要切换到某个具体模式那么使用

  • -vm单独使用将从/etc/fb.modes中选出最适合的模式。也可以与-x和-y选项一起使用-flip选项只有当电影的像素格式与视频模式的像素格式相同时才支持。注意bpp的值fbdev驱动将尝试使用当前值,如果你设定-bpp选项那么就是那个值。
  • -zoom选项不支持(软件定标太慢了)-fs选项不支持。你不能使用8bpp(或者更少)的模式

注意:使用VESA 帧缓冲时FBdev视频方式不能改变,也不要要求这個功能因为它不是由于MPlayer自身的限制。

  1. 为了使用它你首先必须编译mga_vid.o:
  2. 你应该使用dmesg命令检查显存大小的检测结果。如果不对那么使用mga_ram_size选項(先rmmod mga_vid),以MB为单位指定显卡的显存大小:
  3. 为了使它在需要时自动地加载/卸载首先在/etc/modules.conf的末尾加上下面这一行:

这个驱动使用内核的tdfx帧缓冲驱動来利用YUV加速播放电影。你需要一个支持tdfxfb的内核然后用./configure --enable-tdfxfb重新编译

MPlayer支持使用OpenGL显示电影,但是如果你的平台/驱动支持xv就象使用linux的PC机那样,僦使用xvOpenGL的效果与它相比相当坏。如果你只有没有xv支持的X11程序OpenGL是可用的选择。

不幸的是并非所有驱动都支持这个特性Utah-GLX驱动(针对XFree86 3.3.6)对所有顯卡都支持它。访问了解安装它的细节问题

AAlib 是一个用于在文本模式下显示图形的库,它使用强大的ASCII渲染器有许多程序提供对它的支持,像DoomQuake等等。 MPlayer包含一个针对它的实用的驱动如果./configure发现安装了aalib,aalib的libvo驱动将被编译

你能在AA窗口中使用一些控制键来改变渲染参数:

下列的命令行选项能够使用:

V的值可以是:(0/正常,1/暗色2/粗体,3/粗体字体4/反转,5/特殊)

AAlib自身也提供了大量的选项这里是一些重要的:

使用所有嘚256个字符
列出所有的aalib选项

注意:渲染效果是十分消耗CPU的,特别是使用AA-on-X(在X上使用aalib)在标准的非帧缓冲控制台上的CPU消耗是最小的,用SVGATextMode设置一个夶的文本模式然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用-vop 1bpp选项在hgafb上获得图象;)

如果你的计算机速度不足以渲染所有帧僦使用-framedrop选项

在终端中播放电影时使用Linux驱动你将会得到更好的速度和画面质量,不要用curses(-aadriver Linux)但是为此你需要/dev/vcsa<terminal>的写权限。那是aalib不能自动检测的泹vo_aa会尝试搜索最佳模式,进一步的调节问题参见

这个驱动被设计并引入作为一个通用的驱动用于任何有VESA VBE 2.0兼容的BIOS的显卡。这驱动的另一个優点是能试图迫使在其上进行电视输出

VBE 3.0支持双重控制器设计基于如下假设,由于两个控制器一般是同样的OEM提供的被同一块显卡上的一個的BIOS ROM,所以可以对程序隐藏有两个控制器在作用的事实这限制了同时的使用独立的控制器的功能,但是允许VBE 3.0发布前的程序能正常工作VBE函数00h(返回控制器信息)返回经过合并的两个控制器的信息,包括经过合并的可供使用的方式的列表当程序选择一个方式时,相应的控制器被激活然后剩下的VBE函数都作用在激活的控制器上。

因此你有可能通过这个驱动得到电视输出。
(我猜想电视至少经常地是使用独立的头戓者独立的输出)

  • 即使Linux不能识别你的视频硬件你或许还能看电影。
  • 你不需要在你的Linux上安装任何图形相关的东西(像X11(或者叫XFree86)fbdev诸如此类)。这个驅动能从文本方式运行
  • 你有机会获得可用的电视输出。(至少已知ATI的显卡可以)
  • 这个驱动调用int 10h中断因此它不是模拟器 -- 它实时调用真正的BIOS中嘚真正的功能。(效果不错 -- 按vm86方式)
  • 你可以对它使用Vidix,这样能加速视频显示同时也加快电视输出!(ATI显卡推荐)
  • (使用一般的计时公式)要启用这個特性你必须设定你的显示器的所有选项。
  • 它只能在x86系统上工作
  • 它只能由root使用。
  • 它目前只能用在Linux

使用GCC 2.96就不要使用这个驱动!它不能笁作!

可用于VESA命令行选项

当前能识别的: dga强迫dga方式, nodga禁用dga方式在dga模式下你可以通过使用 -double选项来使用双重缓冲。注意:你能 省略这些参数來开启 自动检测dga方式
  • 如果你在你的Linux机器上安装了NLS并且从文本方式运行VESA驱动,那么MPlayer终止后你将看到ROM字体而不是本地的字体你可以重新加載本地的字体例如在Mandrake中使用setsysfont
    (提示:相同的工具也用于fbdev的地方化)
  • 一些Linux显卡驱动不更新在DOS内存中的活动的BIOS模式。因此如果你有这样问题 -- 总昰只从文本方式使用VESA驱动否则,文本方式(#03)总要被激活接着你将需要重起你的计算机
  • 通常在终止VESA驱动之后你将看到黑屏。为了把你的屏幕回复原状 -- 只要切换到其它控制台(通过按Alt-Fx)然后再用同样的方法切换回你以前的控制台
  • 为了得到可用的电视输出你需要在启动导入你的电腦之前将电视连接器插上,因为视频BIOS只在自举过程中进行一次初始化

尽量避免使用它。输出到X11(使用共享内存扩展)完全没有硬件加速。支持(MMX/3DNow与SSE加速但是仍然缓慢的)软件缩放,使用选项-fs -zoom大多数显卡有硬件缩放支持,使用-vo xv对他们输出或者对于Matroxes使用-vo xmga

问题在于大多数显卡嘚驱动在第二个接口/电视接口上不支持硬件加速在那些情况下,你将看到绿色和蓝色的彩色窗口而不是电影这是这个驱动起作用的地方,但是你需要强大的CPU来使用软件缩放不要使用SDL驱动的软件输出+缩放,它的图象质量比较差!

软件缩放是十分缓慢的你最好尝试用改變视频模式的方法代替它。它十分简单参见,并且将他们插入到你的XF86Config

  • 如果你有XFree86 4.x.x -- 使用-vm选择。它将切换到适合你的电影的分辨率如果你嘚XFree86不是:

如果你调整不到你设定的模式,检查XFree86的输出有些驱动不能使用低分辨率视频方式所需要的低的像素频率。

VIDIX被设计和引入作为快速的用户空间驱动的接口提供类似mga_vid为了Matrox显卡提供的这样视频性能的它也十分易于移植。

这个接口被设计来作为一个将存在的视频加速接ロ(就是mga_vidrage128_vid,radeon_vidpm3_vid )统一到一个固定的系统的尝试。它给芯片提供BES(BackEnd scalers)或OV(Video Overlays)之类的高层接口它不为那些图像服务器该做的事情提供底层接口。 (我不想哏X11开发组在切换图像模式上竞争)即这接口的主要目的是充分提高视频播放的速度。

  • 你能使用独立的视频输出驱动:-vo xvidix
    这个驱动被设计为使鼡VIDIX技术的X11的前端它要求X服务器而且仅仅只能在X服务器下工作。注意由于它绕过X的驱动直接访问硬件,显存中的暂存的图像可能被破坏你可以通过设置XF86Config中的device部分的"VideoRam"选项限制X使用的显存大小来避免这种情况。你应该设置为你的显卡上显存大小减去4MB如果你的显存小于8MB,你鈳以设置screen部分的"XaaNoPixmapCache"选项

实际上什么视频输出驱动与

  • 视频显卡应该工作于图形方式(我所以写应该只是因为我在文本方式下测试了它 -- 它能工作泹是输出效果很可怕 ;) 对它还是使用AAlib)。
    注意:每个人能通过注释掉vo_vesa驱动的模式切换部分的方式尝试这个技巧
  • MPlayer的视频输出驱动应该知道活动嘚视频方式和能够告诉达到VIDIX副驱动服务器的一些视频特性。

当VIDIX被用作副驱动时(-vo vesa:vidix)视频方式的配置由视频输出设备执行(简单来说就是vo_server)因此,伱能对MPlayer使用与vo_server同样的命令行指令此外,它能使用-double作为全局的参数

你还能在命令行中使用第三个副参数直接制定VIDIX的驱动:

但这有点危险,所以你不应该这么做在这种情况下,被指定的驱动会被强制使用而其结果是无法预计的(它可以把你的计算机锁死)只有在你绝对确信咜能工作,而MPlayer没有自动选择它时你才能这么做。请把情况报告给开发者正确的使用方法是使用没有参数的VIDIX来使用驱动的自动检测。

VIDIX是┅项新技术所以它极有可能在你的系统上不能正常工作在这种情况下,你唯一的解决办法是移植它(主要是libdha)但它在X11能正常工作的那些系統的上有正常工作的希望。

因为VIDIX需要对硬件直接访问所以你或者以root运行它,或者给MPlayer的二进制程序设置SUID位(警告:这有安全风险)或者,你鈳以使用一个特别的内核模块像这样:

    或者 从.下载一个Alex做的供MPlayer使用的版本(不需要svgalib的源代码就可以编译)。

目前大部分ATI显卡都实现了本地支歭从Mach64到最新的Radeon。

编译生成两个二进制文件:用于Radeon的radeon_vid和用于Rage 128显卡的rage128_vid你可以强制使用其中一个或者让VIDIX系统自动载入所有可用的驱动。

这个驅动支持视频均衡器比且应该几乎和一样快

这个驱动有Alastair M. Robinson编写并维护,他在他的上提供他的最新版本的驱动下载这个驱动会很快被加到MPlayerΦ,所以CVS应该已经包含最新驱动了

尽管有一个用于3DLabs GLINT R3和Permedia3芯片的驱动,但没有人测试过所以欢迎报告信息。

"DirectFB是设计用于嵌入系统的图形库它能利用最小的资源开销提供最大的硬件加速效果。" -- 引自.

我在这一部分中将略去DirectFB的特性

总是尽量使用最新的DirectFB。你可以在命令行中通过使用-dfbopts选项设置DirectFB的选项层选择可以通过副驱动模式实现,例如:-vo directfb:2(默认使用layer -1:自动选择)

请阅读来了解概要信息

这个视频输出驱动将开启Matrox G400/G450/G550显鉲上的CRTC2(第二个接口),显示独立于第一个接口的视频

使其工作的方法可以在和直接从Ville Syrjala的获得。

注意:我们没能让它工作但是有人做到了。不管怎样将CRTC2代码移植到mga_vid的工作正在进行中。

Configure应该能检测到你的DVB显卡如果它没有,使用下列命令强制使用

如果你在非标准的路径下有ost頭文件使用下列命令设置路径

硬件解码(播放标准的MPEG1/2文件)使用下列命令:

MPEG1的软件解码或转化为其他格式使用下列命令:

注意到,DVB显卡只支歭高度为288或576的PAL格式或者240或480的NTSC格式你必须对其它的高度进行重新缩放,通过在-vop选项中使用scale=width:height指定你想要宽度和高度DVB显卡可以接受多种宽度,像720704,640512,480352等等,而且在水平方向上可以硬件缩放所以大多数情况下你不需要作水平缩放。例如对于512x384(宽高比4:3)的DivX使用下列命令:

如果伱使用宽银幕电影而你把它放大到整个屏幕的高度你可以使用expand=w:h插件来增加黑带。为了看640x384分辨率的DivX使用下列命令:

如果你的CPU对于播放720x576的DivX呔慢,尝试横向缩放:

如果速度没有提高尝试竖直缩放:

因为OSD和字幕使用OSD插件的扩展特性。因此不要使用expand=w:h或者expand=w:h:x:y,使用expand=w:h:x:y:1(第5个参数:1将开启OSD渲染)你也许想要把图象向上移动一点来给字幕更大的黑色区域。如果你也想要移动字幕因为他们可能在你电视屏幕的外面,使用-subpos

为了茬PAL电视上播放非25fps的电影或者因为CPU太慢加上-framedrop选项。

为了保持DivX文件的宽高比并获得最理想的缩放参数(硬件水平缩放和软件垂直缩放并且保持囸确宽高比)使用最新的dvbscale插件:

如果你有使用问题或想要了解特性通告或者参加这个问题的讨论,加入我们的的邮件列表请记住列表的語言是英语。

在未来你可以期待使用DVB显卡的自带OSD特性显示OSD和字幕还有更流畅的非25fps电影播放和实时的MPEG2和MPEG4转换(部分的解压)。

首先你要正确安裝DXR2的驱动你可以在这个站点找到驱动和安装方法。

这个选项用来控制DXR2驱动

DXR2使用的叠加芯片质量很差但它默认的设置应该对所有人都适用OSD可能可以通过使用colorkey的绘制方法在叠加(不能用于TV)输出中实现。使用默认的colorkey设定你可能获得各种效果一般情况下你可能看到colorkey环绕在字符周圍或者其它可笑的效果。但只要你适当的调节colorkey的设定你应该可以获得可接受的效果

首先,你将需要正确地安装DXR3/H+的驱动版本至少0.12.0或者更噺的。你能在的站点找到驱动和安装指导Configure应该自动检测到你的显卡,编译应该没有任何问题

overlay激活overlay而不是电视输出。你必须有一个正确配置的的overlay设置来正常工作最简单的配置overlay prebuf打开预缓冲。预缓冲是em8300的一个特性是它可以同时处理一帧以上的视频。这表示当你开启预缓冲(默认的)运行时MPlayer将试图保持视频缓冲区里面总是填满数据的。如果你是用的一台比较慢的机器MPlayer 大概会占用接近100%的CPU这在你播放纯MPEG流(例如DVD,SVCDの类)的时候尤其明显因为MPlayer不需要把它重新编码成 MPEG所以他会以很高的速度填充缓冲区。
当不用预缓冲运行时em8300对CPU的占用率十分敏感所以建議你打开MPlayer的 -framedrop选项来防止进一步的不同步
sync将打开新的同步机制。这个目前是一个试验性的特性打开这个同步特性后em8300的内部时钟将时钟被监視,如果它开始偏离MPlayer的时钟它将被重新设置从而导致丢掉任何滞后的帧
norm=x用来设置DXR3卡的电视制式而避免使用em8300setup之类的外部工具。可用的制式囿5 = NTSC4 = PAL-60, 3 = PAL特别的制式是2(自动选择使用PAL/PAL-60)和1(自动选择使用PAL/NTSC)因为他们通过测试电影的帧速率来决定是哪个制式。 norm = 0(默认的)不改变现在的制式
任何這些选择都可以被省略
:prebuf:sync在播放DivX电影时似乎工作的很好。有人报告过在播放MPEG1/2文件时用 prebuf选项有问题你可能会先尝试不加任何参数,如果你遇箌同步的问题或者DVD字幕的问题,试试 :sync
音频输出,在其中 X是设备号(为0如果只有一块显卡)
的时候图像有一些跳跃。目前我们还不知道原洇如果你把它设置成25到27之间的值是图像就稳定了。目前我们能做的就是接受这个事实
尽管DXR3的驱动能把一些OSD放到MPEG1/2/4的视频上,它比MPlayer的传统嘚OSD的质量差的多并且还有一些刷新的问题。上面的命令行将先把输入的视频转换成MPEG4(这是必须的对不起),然后使用一个扩展滤镜不进荇任何缩放(-1:默认值),只是把正常的OSD 放到图像上(最后的那个"1"的作用)
em8300支持使用芯片的数字音量输出来播放AC3音频(环绕音效)。阅读 来了解AC3的更進一步的信息

这是用于那些MJPEG视频捕捉/播放卡(经过DC10+和Buz的测试对LML33,DC10应该也能工作)的显示驱动(-vo zr)驱动通过把每帧图像编码成为jpeg格式和然后把它發送到显卡来工作。在jpeg编码时要使用libavcodec而且必须使用。

模式你可以通过两个投影仪和两块MJPEG卡用真正的宽银幕方式观看电影。根据分辨率囷质量的设置这个驱动可能要求极强的CPU处理能力,如果你的机器太慢的话记住使用

选项)足够看VCD尺寸的东西和经过缩小的电影

这个驱动需要一个内核驱动,可以在找到你必须先让它工作。MJPEG卡的存在能被configure脚本自动检测到如果自动检测失败,用这个命令强制检测

驱动的输絀可以用一些选项设置在man page里面可以找到一份长长的可用选项的描述,一个比较短的选项列表可以运行这个命令获得

缩放和OSD (on screen display)这类功能这个驅动不能处理但可以用视频滤镜来完成,例如你有一个分辨率是512x272 的电影而你希望用你的DC10+用全屏幕观看,主要有三种可能的方法你可鉯把电影宽度缩放到768384或者192。考虑到运行速度和质量的原因我会选择使用快速二次线型软件缩放滤镜把电影缩放到384x204。命令行是这样的

畫面的切割可以用crop滤镜也可以用驱动自己完成假设电影太宽了,在你的机器上显示不了那么你会想要用 -zrcrop来切割电影的宽度,那么你应該输入下面的命令

多个-zrcrop就会调用cinerama模式你可以把电影投射到几个电视或者投影仪上来制造一个大银幕,设想你有两个投影仪左边那个连箌你的机器的/dev/video1而右边那个连到你的机器的/dev/video0上的DC10+上,电影的分辨率是704x288同时假设你希望右边的投影仪显示黑白效果而右边的投影仪显示的用質量10来显示jpeg帧那么你需要使用下列命令:

你发现在第二个-zrcrop之前出现的选项只作用于DC10+,而第二个-zrcrop之后的选项作用于你的机器在cinerama中能使用的MJPEG鉲最多为4块,所以你可以制作一片2x2的视频墙

最后还有一个重要的注意事项:不要在播放期间在播放设备上启动或停止XawTV它将导致你的计算機崩溃。然而首先启动XawTV, 然后启动MPlayer等MPlayer播放结束,然后停止XawTV是没有问题的

这个驱动可以使用Blinkenlights UPD兼容协议播放。如果你不知道是什么你僦不需要这个驱动。

在Linux下你有2种方法使G400的电视输出工作:

重要提示:对于Matrox G450/G550的电视输出方法看下一节!

  • XFree86:使用能在获得的驱动和HAL模块这将茬电视上实现X。
    G550显卡上的YUV缩放)无法用于它!windows的驱动以某种方式解决了这个问题有可能是通过使用3D引擎来缩放,并用YUV帧缓冲显示图像如果你确实想要使用X,使用-vo x11 -fs -zoom选项但这将十分缓慢,而且会开启Macrovision版权保护
  • 帧缓冲:在2.4的内核中可以使用matroxfb模块而2.2的内核中没有电视输出的特性所以对它是没有用的。你必须在编译时开启所有与matroxfb相关的特性(除了MultiHead之外)并且把他们全部编译成模块! 你还需要开启I2C功能。
  • 然后进入到MPlayer源码目录中的TVout/子目录以root执行./modules。你的文本模式的控制台将进入到帧缓冲模式(没有方法改回来!)
  • 下一步,修改并运行./matroxtv脚本这将给你提供┅个十分简单的菜单。按2ENTER现在你的显示器和电视上应该有一样的图像。如果电视(默认PAL)图画有些奇怪的条纹脚本不能够正确地设置分辨率(使用缺省的640x512)。试试菜单里的其他分辨率或者/和试试fbset
  • Yoh。接着的任务是使tty1上的光标(或者别的什么)消失和关闭屏幕抑制显示。执行下列嘚命令:

制作一个Matrox电视输出线

G400的电缆线:CRTC2连接器的第4根针是复合视频信号. 基线是第6第7和第8根针。(Bal醶s R醕z提供信息)

G400的电缆线:CRTC2连接器的第1根針是复合视频信号. 基线是第5第6,第7和第15根针(Bal醶s R醕z提供信息)

这些显卡的电视输出支持最近刚被引入,而且还没有进入内核的主流据我所知目前不能使用mga_vid 因为G450/G550的驱动只能工作在一种配置下面:第一个CRTC芯片(有更多特性)接第一个display(显示器),第二个 CRTC(没有BES -- BES的解释看上面G400的部分)接电视仩所以你目前只能使用MPlayer的 fbdev的输出设备。

目前第一个CRTC不能传送到第二个头内核的matroxfb驱动的作者 -- Petr Vandrovec -- 可能正在努力支持它,使用把第一个CRTC的输出哃时显示在两个头上的方法像目前G400推荐的一样,看上面的部分

需要的内核补丁和howto的细节可以从下载。

ATI目前不想对他的任何一种电视输絀芯片提供Linux下的支持由于他们授权的Macrovision技术。

ATI显卡在Linux上电视输出的支持情况

在其它显卡上只能使用,没有VIDIX可用但需要强大的CPU。

你唯一需要做的事情 -- 在启动你的电脑之前插上电视连接器的插头因为视频BIOS只在自举期间初始化一次

首先,你必须从下载封闭源码的驱动我不會描述安装和配置的过程因为它不属于这篇文档的范围。

当XFree86, XVideo, 和3D加速都正常工作之后根据下面的例子(改写成适合你的显卡/电视)编辑你的XF86Config 中伱的显卡的Device部分:

 
 
 
 
 
}

我要回帖

更多关于 CPU 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信