KMP是一个多功能的播放器,功能强大,且跨平台支持Linux,这点真是Linux迷的福音,不仅仅是只有MPLayer了。它内置多种解码器,如果再安装两个解码器就更美的支持real,mov格式了。 最重要的是KMP本身有强大的字幕功能,不用调用vobsub了,高效降低CPU占用率。
PureVideo 详细信息查看方式
PureVideo 详细信息查看方式
我们用播放器播放HDTV并调用Nvidia Video Decoder后,通过播放器滤镜,我们可以查看PureVideo的使用情况,但这并不是最详细的。比如说,我们不能具体知道此时的实际播放“帧数”,以及解码器调用详细细节。通过修改注册表可以达到这个要求。具体如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Audio]
新建“EnablePropPage” 类型:dword 值:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Video]
新建“EnablePropPage” 类型:dword 值:00000001
或下载注册表 nvidia.reg
注册成功后,再后PureVideo你就可以看到更精确的详情。其中的“Display Rate” 就是影片标准帧率,“Frame Drops” 是丢失的帧(快速拖动的时候可能会造成丢帧),“Frames/sec”就是系统播放影片的实际帧率,以小数显示,如0.30,通过这几项我们就知道到底HTPC能不能流畅的播放HDTV影片了。
详图如下:
KMP调用ffdshow方法
ffdshow的优点我就不说了,大家都用来Resize及优化低画质的影片,只说如何在KMP里面实现。
下载 FFDShow MPEG-4 Video Decoder 20051013 Fianl.zip
首先是要KMP“滤镜管理器”中加载“ffdshow decoder”,并设置为“强制使用”,这样KMP才能第一时间调用ffdshow而不是KMP内置的解码器。如图:
其次在KMP“扩展视频解码器”中将“xvid 及divx”都设置为ffdshow解码器。如图:
这样kmp就可以调用ffdshow来解码我们所喜欢的DVDRIP影片了。
确认播放xvid divx等影片时调用了ffdshow,请通过滤镜KMP播放时“滤镜”查看。如图滤镜中有ffdshow在调用。
调用ffdshow解码器以后,我们就可以让他做Resize及优化画面了,参数的设置因人而异,如我的就是如图所设,当影片清晰度X<640或Y<480的时候就Resize 至1.5倍。
本文转自思路论坛
网友评论