win7 x64轻松硬解高清视频
2010-02-14 08:30:31 来源:WEB开发网解码包:
Win 7 Codecs
http://shark007.net/Win7codecs.html
播放器:
Media Player Classic Home Cinema x64 bit version v1.2.908.0
http://mpc-hc.sourceforge.net/do ... yer-classic-hc.html
播放器连安装都不必,直接解压缩然后扔PRogrma files里就ok。
硬解,就是不依靠cpu而是依靠显卡来做视频解码运算。英文原文是DirectX Video Acceleration,就是DXVA。所以开启硬解的过程就是在播放器里做设置符合显卡视频加速的条件。在MPC HC上来说就是:
运行程序按照官方页面的说明设置
DXVA is quite picky, so if you want to use it you have to respect those rules :
Windows xp users, select Overlay Mixer, VMR7, VMR9 or VMR9 renderless
Vista users, select EVR or EVR custom renderer(vista用户选择EVR或EVR custom renderer)
具体位置是在播放-选项-输出,最左边的最下方。
建议选择EVR curstom renderer,这样就可以在DXVA模式下自动载入字幕。
Internal subtitles can work with the MPC Video decoder in DXVA mode, but the rules are even more restrictive :
Windows XP users, select VMR9 renderless
Vista users, select EVR custom renderer
In "Options / Playback", tick the checkbox "Auto-load subtitles"
http://mpc-hc.sourceforge.net/DXVASupport.html
确定,关闭程序,随便打开一个高清视频,一般是由mkv封装,看cpu使用率,基本在10%徘徊。硬解成功。
这种方法的好处:
a. 单独安装解码包(win7 codecs)和播放器(Media Player Classic Home Cinema)。如果有更特别的需要连解码包都不装,直接装自己需要的几种即可。系统干净。
b. 播放器(Media Player Classic Home Cinema)是原生64位的,不会有多数整合播放软件可能有的兼容性问题。
c. 通吃绝大多数H264和VC-1编码的高清视频硬解几乎无任何播放问题。我使用过终极解码,完美解码这两种国内最流行的解码包,但对硬解一般要单独为两种编码分别设置配置文件,很麻烦。如果不分别设置,播放的时候会有问题,比如我遇到的就是隔若干秒画面会微微跳一下。MPC HC就太方便了。
缺点:
a. 会有个别的rmvb播放异常,avi封装的视频编码比高清的还多还乱所以也会有个别不匹配造成播放异常,这时候请用WMP播放。
b. 一些小功能不如整合解码包贴心,需要自己设置。比如完美解码默认kmp播放会自动设置成将播放目录下所有文件名编号一致的文件加入当前播放列表,看一些学习视频的时候就会很方便。
c. 图标难看。这个没法,老外一般都这样,面子上的东西都要比实质的功能落后。我一般是把mpc和mkv格式关联,但不关联图标。
目前未知:
手头只有720p,没有1080p。原因很简单,2M ADSL只有60KB/S的上传带宽,长期下载1080p我还账还不过来,720p的话好歹能下载和上传持平,分享率能到1。再说22" LCD上 720p和1080p的效果差异微乎其微,我觉得没必要下。但以我在xp上最开始时候下的那些1080p来看,硬解没任何问题,比kmp加其他解码包要方便稳妥多了。也请大家帮忙测试。
赞助商链接