微信扫一扫 分享朋友圈

已有 26018 人浏览分享

开启左侧

THINKPAD X200 集成显卡Intel X4500 MHD高清播放全攻略

[复制链接]
26018 11
Thinkpad X200集成显卡Intel X4500 MHD高清播放全攻略(硬解H264,VC-1,支持TrueHD,DTS-HD)经过不懈努力,终于在X200集成显卡Intel X4500 MHD上开启了硬解,成功实现7.1声道输出到功放,并且实现了次时代音轨的解码,可以说所有的片子,所有的视频编码,和所有的音轨通吃
我们知道PS3可以解码次时代音轨,传输无损的PCM到功放,现在电脑也能做同样的事情了!
高档声卡是鸡肋,HDMI显卡+功放才是王道。
不要迷信高配置,只要配置规格正确就能完美播放,我的Vista只有1G内存,集成显卡就要占掉不少内存,很多玩家不屑的配置,
一边播放Remux影片,一边用BT下载,一边用IE写这篇文章,绰绰有余
更新:又找到了硬解下播放字幕的办法

准备写下面三个部分

第一部分, Windows系统安装和驱动程序安装
很多同学反映无法开启x4500的硬解,我告诉你,唯一的原因就是,你用了XP!!!我先后尝试了XP和Vista, XP下根本无法开启DXVA硬解, 只有装了Vista才成功
Intel的主要精力放在Vista上,XP驱动开发完全没有跟上,而且DXVA2.0只有Vista才支持!所以,为了看高清, 放弃XP吧!

下面简单说说我安装的Vista和驱动的过程,仅供参考:
- 下载Vista 26 in 1 OEM 英文版(中文版应该也行),光盘启动安装,选择IBM oem
- 先装官网下载网卡驱动,然后更新预装的低版本ThinkVantage
- 让ThinkVantage自动下载各种驱动程序
- Windows Update打上各种补丁
- 去Intel下载最新的显卡驱动15.11.4.1519 (11月2日)http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=2991&OSFullName=Windows+Vista*+Ultimate%2C+32-bit+version&lang=eng&strOSs=156&submit=Go%21

评论 11

我是菜鸟我怕谁  V3+  发表于 2009-7-23 15:13 | 显示全部楼层
第二部分 HDMI和7.1声道设置

原理: HTPC的声音设置分为几种情况, a-d从最好到最差列出

a)  HDMI多声道输出的显卡 + 支持HDMI输入的功放, 这是最佳组合, 通吃所有的音轨, 本人用的这个组合
     HDMI有超高的带宽10gbps,支持多种音轨, 包括有损压缩AC3/DTS和无损压缩的TrueHD, DTS-HD和无损未压缩的LPCM7.1等等
     虽然目前没有软件支持次时代的源码bitstream输出,但是电脑解码TrueHD和DTS-HD后输出无损的PCM同样达到了无损的效果。
     这和PS3解码DTS-HD/TrueHD后HDMI输出PCM是一样的方法哦。

     注意:很多HDMI显卡, 如果只支持SPDIF passthrough的, 不支持多声道的,应该归于下面的b)类, 并不能实现次时代音轨播放
     比如我的老显卡Nvidia 7600 Go就是这种情况

b)  电脑声卡SPDIF输出, 配合只支持coax/toslink(同轴/光纤)输入的功放,源码输出AC3/DTS
     因为同轴/光纤是基于SPDIF标准的, SPDIF有码率限制, 只支持有损压缩的AC3和DTS, 无法实现次时代音轨
     ffdshow等解码器可以将其他类型的音轨比如TrueHD, DTS,即时压缩成AC3,源码输出到功放
     虽然可以解码次时代,但是无损-〉有损的转换没有什么大的意义

     设置的要点:SPDIF passthrough,源码输出AC3/DTS,请Google,本文不作讨论

c)  电脑声卡多声道模拟输出
     上面a和b都是在电脑外部进行数模转换,电脑内部的复杂电流干扰使得声卡的D/A转换效果很差,要用外置的声卡好一些

     设置要点:和情况a)基本一样,都是让声卡多声道输出。
     注意一点,Intel显卡驱动在连上显示设备的时候自动切换缺省声音设备到HDMI Device,请设置解码器选择正确的声音设备为你的声卡

d)  电脑声卡双声道模拟播放 (最低配置)
     不说了,最差的一种情况

e) HDMI声卡+HDMI功放, 恕我直言, 这个声卡是浪费钱... 价格和我主板G45显卡+声卡一样贵了,  不过可以考虑用来改造现有的系统

综上所述,Intel的这款X4500的HDMI多声道支持,意味着,没有必要购买高档解码(TrueHD, DTS-HDMA)的功放,让电脑解码成无压缩的PCM后输出。
高档声卡是鸡肋,HDMI显卡+功放才是王道。
下面展开讨论如何针对情况a设置HDMI多声道,5.1声卡也应该是类似的设置
当然如果你没有多声道设备,那么可以跳到第三部分。

以我的功放为例,安桥TX-SR604,支持HDMI1.1(LPCM7.1)
-先确认一下Intel的驱动是不是最新(看第一部分)
-连线布局是电脑HDMI线连入攻放,功放Video out HDMI再连到HDTV。
-右下角让Intel扩展到双桌面,调整外部显示器到1920*1080 60hz,也就是1080p
-右下角右键点击喇叭图标,选Playback Devices,你可以看到两个设备,一个是声卡,一个是Intel显卡提供的"HDMI Device"
-有没有看到那个小绿钩,那是系统缺省声卡设备的意思,如果你不用Intel X4500的声音,要用自己的声卡,请选择你自己的声卡
-设置HDMI Device为8声道,可以在界面里分别点击8个喇叭测试有没有声音!
-最后确认一下,功放显示Multich(多声道输入),电视显示1080P,至此基本设置完毕


我是菜鸟我怕谁  V3+  发表于 2009-7-23 15:14 | 显示全部楼层
第三部分, Pure Codec设置
只要装一个Pure Codec就行了(最新20081031),其他的播放器都删掉.

1.H264硬解码
要注意4点,用Cyberlink DXVA解码,用kmplayer的内部字幕功能用EVR(C/A)渲染器关闭VobSub
DXVA要求非常苛刻,要同时满足以上几个条件才行,kmplayer会用内部的字幕机制,配合EVR(C/A)可以播放

另外发现High Profile 5.1规格的x264片子无法硬解,(同时PS3上也无法播放,说明它们不符合标准)
我是菜鸟我怕谁  V3+  发表于 2009-7-23 15:14 | 显示全部楼层
2. VC-1硬解码
用 WMR9窗口/无渲染 + disable vobsub + Haali分离器 + Microsoft可以硬解(码率只能降低20%左右), 比起H264的5%以下的CPU率差很多
注意分离器只能用Haali! 用Gabest导致掉帧严重, 不管软解还是硬解, 不管什么渲染全都掉帧

3.声音解码的设置
什么? 你没有功放,对不起,高清的享受可以说少了一大半,这么说吧,我可以忍受480p的画质,但是没有多声道的片子我是不会去下载的
请没有功放的同学跳过下面的讨论吧

4. 普通AC3 和DTS音轨的解码
这个选择就多了,一般就用AC3Filter就行了,可以让电脑解码,也可以源码输出到功放让功放解码,最普通的功放都能解码AC3/DTS
ffdshow, Cyberlink等都能完成这个任务

5. 次时代音轨TrueHD和DTS-HD的解码
目前非常困难,据说只有Cyberlink和ffdshow支持
( 经我测试ffdshow播放Blue Planet的TrueHD播放时候爆音,如果有人成功了也报告一下吧 )

办法一: MPC-HC gabest + cyberlink audio decoder(不推荐)
- 用MPC-HC播放器,并且使用MPC-HC内部的分离器,目前只有MPC-HC的Gabest才能分离次时代音轨
- 光设置purecodec不行,要打开MPC-HC微调,才能选择MPC-HC内部的分离器gabest
(注:发现MPC-HC不能在硬解,用EVR(C/A)的情况下开启字幕,kmplayer的内部字幕可以和硬解一起工作)
办法二(推荐)purecodec设置用kmplayer + gabest + cyberlink audio decoder更方便一点

注意gabest似乎只认MTS文件,如果是M2TS文件,重新改一下后缀名
不爽的地方: 前面提过gabest处理VC-1掉帧的,  Blue Planet的Remux是VC-1+次世代音轨, 没辙了, 等以后新版本解决这个问题吧
我是菜鸟我怕谁  V3+  发表于 2009-7-23 15:15 | 显示全部楼层
播放的时候可以在Filter菜单里看到Gabest下面可以选择TrueHD音轨!


经过上述设置,在1920X1080的大电视上播放30mbps视频流和高达4500kbps的DTS-HD!CPU利用率只有15%上下,爽啊!!!
测试影片是Coral Reef Adventure.Remux.1080P.DTS-HD,
(虽然kmplayer设置更方便一点,但是不能显示码率, 所以我选用了MPC-HC作为测试画面)


有的人可能要质疑,这是真的DTS-HD,还是DTS-HD的Core部分,请看下面:用Haali分离器解码,Cyberlink只能认出1500kbps的DTS-Core部分
(注:下图里MPC-HC显示haali的解码单位不对,下面188kbps应该是188KByte/s才对)


第四部分 影片测试片断

1080P的色戒,平均视频码率10多个mbps,CPU利用率5%以下



最后来一个46寸电视的实际效果图,右下角是笔记本

鬼鬼jj  V3+  发表于 2009-7-23 15:35 | 显示全部楼层
很不错,学习一下
psp001  V3+  发表于 2009-7-26 10:05 | 显示全部楼层
4AC标配1G内存,还是垃圾VISTA能不慢吗?去加条吧,我们是同病相怜,加了2G的,感觉才差不多可以接受
黑猫  V3+  发表于 2009-7-29 12:20 | 显示全部楼层
好贴,支持。。。
zbren    发表于 2009-8-5 10:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
现在进行式  V3+  发表于 2009-8-5 12:40 | 显示全部楼层
THINKPAD X200 的HDMI 接口在哪呢?有吗?
zbren 发表于 2009-8-5 10:43

X200 T400都没有HDMI
您需要登录后才可以回帖 登录 | 注册

本版积分规则

V3+

0

关注

22

粉丝

273

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-11-25 10:38 , Processed in 0.073387 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.