|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。
Windows下有DXVA,切合标准的解码器可以使用显卡的运算才能举行视频的部分乃至全体解码事情。如今ATI的UVD2和NVIDIA的PureVideoHD已趋于成熟了。Intel的ClearVideo也在前进中。总之利用Windows的用户能够恣意享用新型显卡带来的优点。
可是Linux下的用户就惨了,Linux下最经常使用的视频输入就是xv,可以供应疾速的显现,可是关于UVD2和PureVideoHD的新特征是没有对应的利用办法的。有才能利用显卡举行部分化码的东东是XvMC。成绩是这个东东计划的时分只思索了Mpeg2的完整硬解码。关于H264,VC1没有部分对应的解码办法,因而没法对H264和VC1举行完整硬解码。利用起来也不便利。估量良多的mplayer利用者没有指定过-voxvmc-vcffmpeg12mc来看mpeg吧。针对这类情形,多种的办理计划也响应提出来,但是还没有哪一个已成天气。了局就是…如今的Linux的显卡硬解码计划是群雄混战……
由于内容都是供应Linux下的显卡解码API,以是上面仅给出链接。
●Intel:
提出了VA-API。但是社区会商以为基础是反复了DXVA的那一套,以是……社区又提出要扩大XvMC以撑持更多格局…这个人人往找邮件列表看吧,我不太懂得。
●ATI:
新的Linux驱动中呈现了几个利用企图未明的库文件,经由标记剖析,发明了UVD字样和XvBA字样。概况看链接。UVD很分明了,可是XvBA是甚么呢?X-VideoBitstreamAcceleration(XvBA就是AMD扩大Xv令其可以实行Bitstream解码,而这个是如今的高清格局解码中很主要的一部分。本来的GPU关于整数运算和位运算基础没有才能,以是初期的显卡很难完成高清格局的完整解码。新的ATI和NVIDIA显卡都针对这类情形内置了响应的硬件。这才干使显卡完整解码成为大概。可是AMD没有公布相干的申明,驱动也没有响应的头文件,没法挪用。因而现阶段只是推想。可是既然库文件中有了这个标记,应当不会有错吧。
●GenericGPU-AcceleratedVideoDecoding:
一个Googlecode项目,也可见于http://www.bitblit.org/gsoc/g3dvl/index.shtml。一样平常性的显卡视频解码减速,部分利用了OpenGLshader来解码,今朝开展傍边。仿佛是没有特定的硬件请求,申明是只需基于Gallium3D的驱动框架就可以解码(Mesa3D就是用这个的)。今朝已用他本人API完成了XvMC,如许就供应了兼容性和过渡性计划。
明天又有新发明NVIDIADriverBringsPureVideoFeaturesToLinux:
NVIDIA的8系列显卡的Linux驱动将不再撑持Xvmc,这个激起了相称年夜的平易近愤。但是没有想到!!NVIDIA收回了180.06Linux驱动,有了个视频解码API!!VDPAUAPI(TheVideoDecodeandPresentationAPIforUnix),这个不但有解码,另有解码后处置,如降噪等功效!!更尽的是驱动连同头文件和文档都公布了,更有NVIDIA为mplayer写的开启相干功效的补钉在网站上可供下载!!以后就是这个页面太凶猛了,刚公布就有了Benchmarks。了局是利用打过补钉的mplayer用-vovdpau-vcffh264vdpau参数来播放高清H264,了局是降频到1.8G的CPU占用率基础为10%,完整能够证实其硬件减速的才能!
这些动静申明了厂商对Linux开辟的渐渐器重。可是如今的确是一场年夜混战…Linux界尤其分明的一个纪律就是优越劣汰。好东东写出来N年后也有人用,糟的好景不常…不知这场年夜战终极会是个甚么了局…可是关于Linux用户来讲,体验是年夜年夜加强了
</p>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。 |
|