当前位置:文档之家› 从入门到精通 KMPLAYER技巧集锦

从入门到精通 KMPLAYER技巧集锦

【IT168 使用技巧】KMPLAYER(以下简称KMP)是播放高清视频最好的也是最常用的软件之一,以功能强大而闻名,更值得称道的是,它是一款完全免费的媒体播放器。

KMP内置了非常丰富的解码器和滤境,甚至不需要做任何设置就可以直接播放您系统上的所有影音文件。

而KMP支持调用外部滤镜、内置字幕支持、资源占用率低等等这些优秀的特点也使得KMP成为广大的HDTV迷们最常用的媒体播放器。

毫不夸张地说,只要你掌握了使用KMP的技巧,其他所有的媒体播放器都可以抛到一边去了。

KMP的最大特色就是向用户提供非常详细的定制功能,只需掌握了这些设置技巧,几乎可以实现任何想要达到的目的和效果。

但是,从另一方面来说,强大的可定制功能也导致的KMP的设置异常复杂,初次接触KMP的网友无不被KMP错综复杂的设置搞得晕头转向。

对新手来说,这的确是一个相当令人头疼的问题。

下面,笔者将自己在KMP的使用过程中总结出来的一些经验和技巧分享给大家,希望对大家有一点帮助。

版本的选择目前网络上可供下载的KMP版本相当之多,除了官方的汉化版之外,还有很多网友DIY的版本,这些版本相比于官方版本,捆绑了更多的插件和滤境,因而可以支持更多的媒体格式和实现更多的功能。

下面是目前网络上比较常见的几个版本,关于各版本的详细介绍请参看各自的说明文档:官方无插件安装正式版这个是官方提供的汉化安装版,包含官方提供的所有解码器和滤境,不附带任何商业的、收费的第三方解码器和滤境。

如果需要使用扩展、插件和外部解码器,必须自行安装。

WWWO版WWWO版的KMP以实用为主要目的,力求最小的资源占用。

需要单独安装“real alternative”解码包才能播放real流媒体文件(也就是网络视频)。

这个版本适合电脑配置不高,但是又想使用KMP全部功能的朋友。

莫尼卡版莫尼卡版集成了几乎所有的插件和解码器,因此可以通吃所有的媒体格式,包括网络视频(流媒体)。

这个版本适合想插件和解码器一步到位的朋友使用。

绿色版绿色版,顾名思义,就是解压后可以直接使用的版本。

这个版本也集成了解码器,但是插件和扩展不如莫尼卡版多。

喜欢绿色软件的推荐使用这个版本。

终极解码终极解码实际上是一个非常庞大的解码包的集合,它内部集成了KMPLAYER、BSPLAYER、Mediaplayer Classic三个媒体播放器作为可选的播放软件(这3个播放软件也就是播放高清视频的三巨头)。

关于终极解码的使用方法,可以参考笔者的另一篇文章《高清视频播放全攻略》。

多套设置方案随意切换滤镜设置技巧KMP是一个标准的DirectShow播放器,可以直接调用任何标准的DirectShow滤镜来进行媒体解码和播放,所以与滤镜相关的设置是KMP最基本也是最核心的设置。

常见DirectShow滤镜一览媒体播放软件进行视频播放的最基本流程是将媒体文件中的视频流和音频流分离出来,再分别进行视频解码和音频解码后输出到相应的输出设备来进行回放。

这里就产生了3个最重要的部件:分离器(Demultiplexer)、视频解码器(Vedio Decoder)和音频解码器(Audio Decoder)。

这里所说的分离器和解码器,也就是DirectShow滤镜,不同的软件公司和一些民间组织开发出很多各种各样的、针对各种媒体格式的、商业的或免费的滤镜,比如InterVideo Video Decoder/Audio Decoder、AC3Filter、MoonLight Mpeg2 Demultiplexer 等等,这些滤镜各有特色和优点,我们学会了如何在KMP中调用这些滤镜,就可以完美地播放任何格式的媒体文件。

KMP 本身已经内置了丰富的滤镜,也就是说通常情况下,无须进行任何设置,就已经可以播放绝大多数的视频格式。

但是,在某些情况下,我们不得不使用某些特定的外部解码滤镜,这时我们就必须掌握如何让KMP调用外部滤镜。

比如,有些网友的电脑配置不够好,所以在播放码率比较高的MPEG2和H.264时必须使用某些CPU占用率比较低的滤镜,又或者,有些网友为了更好地利用自己的显卡的硬件视频加速能力而不得不选择针对相应显卡的视频解码器。

KMP中关于滤镜调用的设置比较混乱和复杂,并且,有时候会出现一些比较奇怪的问题,比如,明明已经指定使用了某款解码滤镜,但是真实调用的却是另外一款滤镜,这些奇怪的问题往往令人哭笑不得,这时候,除了初始化设置并重新开始设置外,并没有什么更有效和简单的办法。

为了能够简单清楚地展示KMP如何调用外部滤境,笔者以一个典型的播放案例来进行演示:假定我们准备观看某个以MPEG2(TS)封装、音频压缩格式为DTS的HDTV视频,希望指定使用Moonlight-Elecard MPEG2 Demultiplexer(月光分离器)、nVIDIA Video Decoder、InterVideo Audio Decoder来进行分离和解码。

为了实现这个目标,首先我们必须确保系统上已经安装了这3款滤镜,接着我们可以通过以下方法来实现:1、利用系统滤镜管理工具(例如Gspot)将这3款滤镜的优先级调到最高,成为系统默认的滤镜;2、在KMP中相关设置中指定使用这3款滤镜;3、利用KMP内置的自定义滤境管理器来设置滤镜为强制使用或不使用。

首先,笔者不推荐使用第1种方法,因为在一般情况下,系统里安装的DirectShow滤镜相当之多,随意修改滤镜的优先级有可能会把系统的安装的滤镜弄得混乱不堪,所以建议使用第2种方法来设置滤镜。

关于第3种方法,一般情况下也不建议使用,但是某些特殊情况下就需要用到。

比如KMP 中暂时还没有EAC3的解码滤镜的选项,所以要设置EAC3的解码滤镜就必须用第3种方法来强制调用相应的滤镜(具体方法请参看笔者的另一篇文章《高清视频播放全攻略》)。

下面笔者就详细介绍一下如何使用第2种方法来设置滤镜:1、在分离器或外部视频解码器或外部音频解码器设置页面,点击“搜索外部分离器/滤镜”按钮,在打开的搜索窗口里,点击“在扫描后添加”,然后点“确定”;2、在分离器设置页面选择MPEG2(TS)使用的分离器为Moonlight-Elecard MPEG2 Demultiplexer;3、在内部视频解码器设置页面,确认MPEG2前面的复选框未被选中;4、在外部视频解码器设置页面,选择MPEG2的解码器为nVIDIA Video Decoder;5、在内部音频解码器设置页面,确认DTS前面的复选框未被选中;6、在外部音频解码器设置页面,选择DTS的解码器为InterVideo Audio Decoder。

滤镜选择技巧对于新手来说,最让人困扰的是:滤镜如此之多到底我该选用哪个呢?为了搞清楚这个问题,首先,我们先了解一下通常情况下为什么需要更换滤镜:1、默认设置下无法播放,必须手工设置相应的解码器才可以播放;2、机器的配置不够高,为了获得流畅的播放效果而使用低资源占用率的滤镜;3、播放时出现拉丝、白条或偏色等问题,希望通过更换滤镜来解决问题;4、为了获得更加完美的回放效果,而更换滤镜;5、喜欢折腾。

所以简单来说,除了上面的第5个原因,之所以更换滤镜无非是为了能够正常地播放媒体文件,如果已经可以正常播放,实在没有必要去折腾了。

但是对于HDTV的播放来说,第2种和第3种情况就有可能会经常出现,这时不想折腾都不行了。

一方面,现在网络上流传得HDTV视频都是网友自行录制和压制的,规范并不统一,有时候会出现一些比如码率错误、旗标不对等问题,这样的HDTV视频在使用兼容性不太好的滤镜播放时有可能就会出现问题,但是换个容错性较好的滤镜或许就可以正常播放了;另一方面,以MPEG2和H.264压缩的HDTV视频的码率通常都比较高,用电脑来回放,对于显卡的硬件加速能力的要求相对也就比较高,在一些配置比较低的电脑上,可能会出现无法流畅播放的情况,或者会出现一些奇怪的问题。

因为HDTV的回放主要考验的是显卡的硬件视频加速能力,下面笔者就简单地按照显卡的级别来推滤镜组合:1、对于使用AMD HD 2000系列(不包括HD2900)、NVIDIA GF8系列(不包括GF8800)新一代显卡,基本上随别使用哪种滤镜组合都没什么问题,可根据各款滤境的可支持范围任意选择;2、对于使用7300GT/7600GS/7600GT/X1650PRO/X1650XT之类的中端显卡,MPEG2的分离器建议使用月光分离器(请注意月光分离器无法分离DTS音轨,如果包含DTS音轨,可尝试使用Gabest分离器),MPEG2的解码器N卡用户建议使用nVIDIA Video Decoder,A卡用户建议使用ATI MPEG Decoder,H.264的解码器建议使用CyberLink H.264 Decoder;3、对于低于以上两个级别的低端显卡或比较老的显卡,建议使用月光三件套,或者多试试不同的组合。

以上只是简单的根据显卡来推荐,并不能完美通用所有的视频,所以如果有时间的话,还是建议多去思路这样的论坛潜水学习,那里有很多网友的实践经验,对不是很了解各款滤镜特点的新手来说相当重要。

记忆播放位置大家都知道,DVD播放机一般都具备记忆播放位置的功能。

有时候不得不中断观看,下一次再播放时会自动跳到上次中断的位置。

这个功能虽然并不常用,但是却是非常实用和人性化。

在KMP中想要实现这个功能非常简单,在常规设置中勾选“记忆播放位置”即可实现。

将普通2ch音频重编码为5.1ch AC3并SPDIF输出为了获得完美的影院效果,很多发烧友都将电脑用光纤或同轴连接到AV功放,在播放AC3和DTS 音频时使用SPDIF输出到外部功放去解码,以获得出众的环绕效果。

而普通的2ch音频文件,比如mp3和CD,因为音源的关系,只能享受到2声道的效果。

其实利用KMP一样可以将普通的2ch音频重编码为AC3格式的5.1ch音频来输出到功放,这样普通的2ch音频也可以拥有环绕效果。

原理很简单,KMP先将2ch进行解码,然后实时重编码为AC3格式,至于后置的环绕声道和中置声道都是从前置的声道里复制的出来的,也就是说使用这种方法实现的环绕效果,所有的音箱发出来的声音都是一样的。

笔者测试了一下,感觉用这样方法来播放mp3,别有一番风味,大家不妨一试。

用KMP录制在线视频目前网络上的在线视频内容非常丰富,特别是P2P在线视频已经非常流行。

如果我们想要把正在播放的流媒体视频保存到硬盘上,通常情况下会使用屏幕录像软件来进行录制。

其实,使用KMP的视频捕捉功能轻松就可以实现在线视频的录制。

对于普通的流媒体视频的录制,比如asf和rm的在线视频,只需要在KMP中打开在线视频的Url 进行播放,然后,利用KMP的视频捕捉功能将正在播放的视频保存到硬盘,此时会一边播放一边保存,并不会影响正常的观看。

相关主题