当前位置: 主页 > 应用视频 > 本地视频播放 > 低配置电脑播放高清HDTV的设置技巧(2)

低配置电脑播放高清HDTV的设置技巧(2)

2008-12-01   电脑报 / 点击: 标签:HDTV
  

二、实战篇

  掌握了解码器、分离器的设置方法之后,我们就要来进行不同硬件平台HDTV的播放实战。现在的主流中高端平台对付HDTV可以说都是得心应手,不需要什么设置技巧也能流畅进行播放,所以下面主要以低端平台为例,介绍各种不同编码高清视频的播放技巧

  Intel平台实战

  CPU:Pentium E2140
  主板:945GC
  内存金士顿DDR667 1GB
  硬盘三星HD250HJ

  945GC主板是Intel针对低端市场的一枚重要棋子,它甚至可以支持45nm制程的CPU,但是所集成的GMA 950显示核心并不支持H.264VC-1的硬件加速,因此945GC平台播放这两类高清视频时只能依赖CPU进行全程“软解码”。

  (1)H.264的播放

  在使用完美解码的默认解码设置下播放《深蓝》时,系统默认调用的滤镜如下:分离器是Elecard MPEG Demultiplexer,视频解码器是CoreAVC Video Decoder;音频解码器是AC3Filter。播放过程中CPU占用率最高100%,最低69%,大多数时间为77%,偶尔有跳帧现象。

  CoreAVC Video Decoder是软解码H.264推荐使用的一个解码器,因此我们主要从分离器和音频解码器入手进行修改。分离器的选用非常关键,一个好的分离器不仅能有效降低CPU占用率,还能够减少软解码过程中的跳帧现象,H.264的分离器推荐使用Sonic或Haali。AC3Filter的音效虽然比较出色,但也存在CPU占用率较高的缺点,这里推荐使用更省资源的Sonic Cinemaster Audio Decoder。

  我们参考上面的方法,手动把KMplayer播放器的分离器设置为Sonic HD Demuxer,音频解码器设置为Sonic Cinemaster Audio Decoder(图6)。修改设置后播放过程中的CPU占用率最高为98%,最低60%,大多数时间为72%,跳帧现象消失,基本可以在软解码的情况下流畅播放《深蓝》。

  (2)VC-1的播放

  VC-1的解码运算比H.264要简单一些,播放《星际传奇》时的CPU占用率比《深蓝》低很多,基本没有跳帧现象。使用默认解码设置下系统调用的滤镜分别为:分离器是KMP MPEG1 Splitter,视频解码器是WMVideo Decoder DMO,音频解码器是AC3Filter,播放过程中CPU占用率最高50%,最低30%,大多数时间为40%。

  针对VC-1的分离器推荐使用Haali。KMplayer播放器中为Haali分离器单独提供了一个设置菜单。在“源滤镜→其它”的选项卡有“Haali的分离器设置”栏目(图7),勾选下方的视频格式,然后点击“设置”即可让Haali分离器开始工作。音频解码器可以选用Moonlight Odio Dekoda,解码杜比Plus 5.1音频时更省资源。经过一系列设置之后,播放《星际传奇》过程中CPU占用率最高45%,最低27%,大多数时间为35%。

顶一下
(3)
37.5%
踩一下
(5)
62.5%
精彩推荐