标题：KMPlayer
简介
[1-2]　KMPlayer[3]以其强大的操控功能在众多免费播放器中逐渐显示其开发实力。底层调用了WMP的内核DirectShow。外部同时支持临时挂接Windows下的全部解码器。通过各种插件扩展，KMP可以支持层出不穷的新格式。直接从Winamp继承的插件功能，能够直接使用winamp的音频 、输入、视觉效果插件；而通过其独有的扩展能力，只要你喜欢，可以选择使用不同解码器对各种格式进行解码。
只要安装了它，你不用再另外安装 一大堆转码程序，就能够顺利观赏所有特殊格式的影片了。
KMPlayer - The Professional Media Player!
它支持 Winamp 2/5 的输入、常规、DSP、视觉效果、媒体库插件。无须注册表支持直接调用 Directshow 滤镜！FFdshow 的视觉特效系统~超强的 GUI 界面~安装电视卡后可以直接代替原软件直接收看电视~支持播放 DVD/VCD 以及绝大多数电脑的媒体文件（AVI 支持 Xvid/DivX/3vid/H264 OGG/OGM/MKV 容器/AC3/DTS 解码~Monkey Audio 解码~）此播放器除了会将自己的配置信息写入注册表外绝对绿色！
KMplayer内置常见的所有解码器，包括real，QT等。
另外KMplayer安装版也是很少见的检查流氓软件的安装方式，如果一旦有恶意的汉化小组汉化并捆绑了流氓软件。该安装程序自动会识别，并作出提示，建议用户不要安装，虽然不是特别准确，但KMplayer的无广告及第三方插件的特点使其深受好评。
韩国官方已经在Kmplayer里自带了中文字库，只要用户是中文系统，软件就会自动识别，十分方便。
最新版本：v3.5.0.77 官方中文版新手设置方法由于的解码器分离器更新换代比较快，lav解码成为了主流。lav在TS的分离上也有不俗的表现。滤镜管理机制KMPlayer自定义滤镜管理器中不要加任何分离器。Haali勾选“连接到MKV文件”和“连接到MP4文件”。看VC1Remux就让Haali“连接到Mpeg2TS”，用完取消勾选。
AVI选KMPAVISourceFilter，MKV选GabestMatroskaSource，WMV自动选择。
  KMPlayerMpeg1，Mpeg2PS，Mpeg2TS分别选Nero，Nero，Gabest。
如果看演示片，就把Mpeg2TS分离器也改成Nero。
如果看1080P高码H264，就把Mpeg2TS分离器改成Elecard，CPU很强就用Nero或Haali，CPU实在不够用就选PDVD7。
解码器方面：
自定义滤镜管理器中只应有CoreAVC和SonicAudio两个解码器，分别设为强制和不使用。看1080P高码H264时要把前者的强制取消。任何片子只要含有EAC3音轨（Remux或HDre)，就要在自定义滤镜管理器中“强制使用SonicCineMasterAudio”。
KMPlayer
下面是详细讨论，是新手进阶需要学习的内容：先啰嗦一段：分离和解码不同。分离由文件的封装格式决定，如AVI，MKV，WMV，TS，TP。TS，TP，WMV是HD的封装格式，相应的视频编码是（H264/MPEG2/WMV-HD)，AVI，MKV是多数HDre的封装格式，相应的视频编码是（H264，Xvid)。
分离器本身的效率简单表现在拖放速度上，它和视频音频解码器有配合优劣问题，但是工作效果和普通/极速模式，覆盖/VMR渲染器完全无关。所以选择分离器的时候不要考虑模式和渲染器。
先说AVI和MKV。首先保证没有把Haali放到自定义滤镜管理器中。这样，AVI和MKV分离器各自就只由两个小勾决定，并且达到最优效果。AVI和MKV完全不受自定义滤镜管理器中的“首选，00800000，强制使用，设为源滤镜”的影响，也不可能使用Nero，Elecard或PDVD7分离器。
  KMPlayer*.AVI：
AVI分离器由“滤镜控制”“源滤镜”决定，常规选项卡最下方“普通AVI”有四个选择项，分别为系统默认（AVISplitter)，GabestAVI分离器（GabestAVISplitter)，KMPAVI源滤镜（KMPAVISourceFilter)，KMP内部AVI分离器（KMPAVIreader)。括号里是播放时能看到的分离器名字。
此外，如果在“其它”选项卡中选择“用Haali分离器连接AVI(如果安装了Haali分离器）”，则无视常规选项卡中的设置，肯定会用Haali分离AVI。只要“源滤镜”“其它”选项卡中开启“连接到某类型文件”，KMP就一定会用Haali分离这种文件。在自定义滤镜管理器中把Haali设为源滤镜等效于开启五个“连接到……文件”选项。
建议：常规选项卡的四个选项中用KMP内部源滤镜（KMPAVISourceFilter)，并打开“在后台打开文件”选项，这个分离器拖放速度非常快，延迟小于人的反应时间。而损坏的AVI文件sdxy建议用GabestAVISplitter分离。
Haali的拖放速度慢于KMPAVISourceFilter。此外，如果是H264编码，就会自动调用PowerDVD的H264解码器（如果安装了的话）。AVI+Haali+Cyberlink这个组合不好，会导致色斑，波纹，画面不连贯等。
KMPlayer
如果用Haali作为 AVI 分离器，要在自定义滤镜管理器中强制使用CoreAVC。此时建议常规选项卡中也设置为KMPAVISourceFilter。这样如果Haali出问题，只要关闭“用Haali连接 AVI ”，就轻松转换成用SourceFilter。进入“滤镜控制”“分离器”常规选项卡，“Matroska分离器”的三个选项分别为GabestMKV分离器（GabestMatroskaSource)，KMP内部MKV分离器（KMPMKVreader)，系统默认（安装了Haali后，系统默认是Haali)。
此外，如果在“滤镜控制”“源滤镜”“其它”选项卡中打开“用Haali分离器连接MKV”，则无视常规选项卡中的设置，必定用Haali分离MKV。
三种分离器拖放都很快，稍慢于人类的反应速度，对多音轨支持也很好。
  KMPlayer*.WMV(又称ASF):
在“源滤镜”的WindowsMedia选项卡中选择，一旦此处选定，系统其它设置都不会改变所用的分离器。
推荐“自动选择”。
五个选项中：
WindowsMedia源滤镜无法运行。
KMP内部ASF分离器，进度条显示有问题。
KMP内部的ASF读取器/源滤镜，“自动选择”时的默认选择。拖放速度非常快，但有些文件靠近末尾处可能无法拖放，总时间计算错误。
新的WMASF读取器（WMASFReader)拖放正常，但速度较慢，打开某些文件太慢。
“系统默认”和WMASFReader没有明显区别。
KMPlayer
*
.TS:
对于MPEG2，绝大多数情况下都可以用GabestMpeg2Splitter。字幕校准都以它为准，也只有Gabest才支持TS中的DTS音轨。
对于H264，按CPU档次从高到低首选Nero/Haali(双核），Elecard(大多数用户），PDVD7(低配置）。
先说设置，再评判各个分离器的优劣。
TS分离器有两种设置风格：
最好在“分离器”的常规选项卡的“Mpeg2(TS)分离器”中设置，非常可靠，立竿见影。当然，前提是“自定义滤镜管理器”中没有分离器打开“强制使用”，也没有源滤镜（只有两个，MpegSource和Haali)在此处“设为源滤镜”。“设为源滤镜”生效后相当于“强制连接到各种类型文件”。
如果安装了Elecard或Moonlight，此处多个分离器中的“系统默认”就是Elecard或Moonlight。
建议使用这种风格的不要在自定义滤镜管理器中添加任何分离器。
另一种设置风格是使用自定义滤镜管理器中的强制使用功能，各个分离器“强制使用”后优先级就高于常规选项卡中的设置。如果只有一个为“强制使用”，KMP就肯定会选择它。如果有多个开启“强制使用”，则按优先级值和位置竞争KMP的恩宠。一般排第一位的“强制使用”的分离器就是最终使用的分离器，但是也可能优先使用Elecard，因为它是“系统默认”。这里还是不要忘了那个大前提：没有源滤镜在此处“设为源滤镜”。这种风格用熟了也不错。捕获功能Kmplayer可以说是影音播放器中的全能王。或许你只用它来听音乐、看电影，如果仅仅是这样的话，也真对不起开发者了。实际上Kmplayer有很多优点，捕获功能就是其中一个，下面我们来看看。
KMPlayer
1．捕获音频：选择此项后，会弹出“音频捕获”对话框，在这里可以指定输出路径及文件名，然后单击“开始”按钮，即可将当前正在播放的视频的音频信息保存在一个MP3文件当中，简单说就是将电影的声音提取出来。
优点：方便，声音捕获与电影观看同步，不影响观看效果，且无需占用额外时间。
适用场合：当看到经典的外国原声大片时，将音频信息捕获下来放到MP3中，对英语学习有帮助。
2．捕获AVI文件：选择此项会弹出“捕获为AVI”对话框，指定输出路径并单击“开始”后开始捕获。
优点：同捕获音频类似，可实现边看边转换且无需额外的转换软件。
适用场合：从网上下载的影片大部分是RM或RMVB格式的，Nero不支持，就有必要将其转换成AVI格式。
3．“捕获画面（您所看到的）为...”：实现对影片截图。经常写稿的朋友可能都遇到过这样的问题，就是用播放器播放影片时，用截图软件是截不下来图的，截下来的都是一片漆黑，虽然有人提过用“关闭硬件加速”的方法来截影片中的图，但经过试验，并不能保证百分百有效，有时会出现影片不能播放的情况。
4.创建情节串联图版：kmplayer相对于其它播放器独有的视频截取功能，将kmplayer的视频文件各个时间段的视频截图按时间顺序排成阵列组合成一张大图。如果出现截出的图片一片漆黑的问题，先确认超高速模式是关闭的，然后将渲染器改为vmr7窗口化或者vmr9窗口化就可以了。（默认的渲染器是增强视频渲染器c/a）
优点：方便、快捷、无需截图软件且能保证百分百有效。[4]
适用场合：影片截图。
KMPlayer优势介绍
KMPlayer[5]把网络上所有能见得到的解码程式（Codec）全部收集，支援大多数的影片、音乐、图片等格式。播放影片时可以作多种调整，例如影像过滤、声道、亮度、画面缩放、画面移动、跳转到5秒~10分钟等等。而在播放音乐可以设定音乐模式、Bass、立体声等等，也可载装Winamp的插件。支持自定按键，支持更换Skin。支持撷取影片画面和声音的功能，不再需要安装其他的软件就能把声音或影片画面撷取出来。
KMPlayer强大的档案支援功能深受用家欢迎，支援的影片档包括：AVI、RealMedia、MPEG 1/2/4．ASF、MKV、OGM、、FLV、VCD、SVCD、MP4等；AVI 支援 Xvid/DivX/3vid/H264 OGG/OGM/MKV 容器/AC3/DTS 解码Monkey Audio 解码等。支援的声音档：APE、MP3．WAV、MPC、Flac、MIDI等。支援的图片档：BMP、 GIF、JPEG、PNG等。支援BIN、ISO、IMG、NRG制成的音乐格式光碟影档。
版本历史
3.5更新列表+支持FTP（流媒体直播）[6]
+支持HTTP,FTP字幕。
+功能在任务栏显示重播进展
Windows 7和更高版本。
- 在线修改字幕的搜索功能。
- 修正了播放性能下降的问题时，也
存在多个书签。
- 固定显示裂纹问题在libcodec（XVID）CODEC.
- 增加了视频属性设置功能从EVR H / W.
- 固定Colorlevel在EVR（C/ A）
- 修正了内存冲突错误的问题，由于音频解码。
- 改进了最初的网络文件开始播放的速度（HTTP,FTP）
- 修正了视频和音频同步的问题时，寻求在AVI文件。
- 修正的MP4编码错误的问题。
- 修改的MP4文件同步源解析器。
- 固定部分的AC3解码错误的问题。
- 修正了基于整数溢出错误。
- 修改后的内存相关的逻辑MKV源过滤器。
- 固定开关音频跟踪问题
版本：3.1.0.0　
* 双字幕显示，同时显示中英双语，共同学习提高。
* 智能识别简体或繁体字幕。告别乱码，也不用再手动转码。
* 根据使用习惯优化右键菜单，方便快速切换字幕和显示模式。
* 智能化网络字幕匹配。抛弃浏览器，也不必再收集。
* 更加易用、精简的控制面板，更方便且易于理解的设置选项。
* 智能音场平衡技术，声效更显震撼。
* 智能免配置，数百逻辑分支自动根据硬件配置选择最佳模式。
* 图像增强引擎，4倍速驱动，降低画面噪点，锐利画质呈现，低画质视频照样全屏放。
* 多语言支持，支持英文，简体中文，繁体中文等。
版本：3.0.0.1442 （20110926）
-添加RTMP格式转换
-添加RTSP格式转换
-添加内部视频编解码器
-RealMedia文件解析器和视频同步错误修改
-修改文件播放落后的错误
-修正M2TS格式过滤器的错误
-修正多声道音频噪声的错误
-设置内部视频解码器
（注解：此版本更新后出现了大量影音不同步BUG，严重影响了用户体验。建议暂时不要更新此版）
版本：3.0.0.1441（20110620）
- 修正MP3文件处理过程中的缓冲溢出问题
- 支持 DEC (NX) 和 ASLR
- 提高 Haali's 视频展现兼容性
- 支持.SPX 文件格式
- 修饰了高级播放信息
- 移除 stuff/separate 下载
- 更新MediaInfo.dll (ver 0.7.45.0) 
- 更新Bass.dll (ver 2.4.7.1)， Bass_alac.dll (ver 2.4.2.1)
- 高级菜单功能成为默认选项
版本：1440(20110330)
-1.FLV 跳动问题。
-2.24 位 FLAC 音频问题。
-3.修正屏幕尺寸问题。
-4.修正某些视频的音频同步问题。
-5.修正 EVR 模式卡死的问题（Vista 与 Windows 7)。
-6.更新基础版本 2.4.6.0 音频编码器 (支持 OFR 文件）。
-7.修正 EAC3 编码器和滤镜问题。
-8.修正 TRUEHD 编码器问题。
-9.修正 MP3 ID3V2 信息问题。
+10.为专辑封面添加新功能 (从 WMA 文件获取缩略图）。
-11.修正 EVR C/A。
-12.修正 mp4 文件分析问题。
-13.改进文件搜索速度。
-14.修正总是载入音频编码器的问题 (LPCM， PCM)。
版本：1439(20101108)
- 改进了 DXVA2 H.264 性能。
- 修正了 DXVA2 MPEG2 bug。
- 重新调整了属性页。
- 修正播放节目时的音频错误。
- 改进文件播放速度。
- 修正了视频和音频通道的同步错误。
- MP2．ATRAC3．H.261 编码器 bug 修正。
- 修正内容（AVI)扫描逻辑。
版本：1438(20100915)
1. 支持DXVA2模式.
2. 更新Libcodec解码器.
3. 支持VP8解码器.
4. 修复nsv解析器.版本：1437- 支持多线程。
- 修正 SMC 编码器。
- 修正未安装 Flash ActiveX 时的错误消息。
- 添加打开专辑按钮。1436(20100120)全面兼容Windows 7
移除乐词插件1436(20091017)增加对没有rmvb滤镜的支持。1436(20091016)1. 右键菜单选择madVR.
2. 快捷键(Ctrl+O， Ctrl+L ...)
3. Haali渲染失败后打开“高级滤镜信息”
4. AAC支持
2.9.4.1435(20090915)
- URL redirect support. 支持URL重定向
- Change playList XP style. 播放列表支持XP风格排序方式
- Open avi file in 0byte fix. 修正打开0字节的AVI的错误
- mx audio file reposition support.支持mx音频文件进度拖放
- mx audio file crash fix.修正播放mx音频文件崩溃
- error with zip file (when title include ， it wasn’t play)修正zip文件播放出错
- Crash error with unsupported file.修正播放不支持格式时的崩溃
- Error with mkv file (searching five sec. forward and backward)修正mkv文件快进/后退5妙的错误
- Not displayed subtitle in vista EVR.Vista下使用EVR不能显示字幕
- Codec update : libcodec.dll.解码库更新 
- Change default install language to English.安装语言默认改为英语
- Uninstaller is now English.卸载程序默认为英语
- ASK Toolbar installation added.增加ASK Toolbar 安装（此为插件，请注意）
- Support madVR.支持madVR渲染器
- Support flv (avc， aac codec).支持flv格式
- MediaInfo.dll (ver 0.7.21.0) patch.更新MediaInfo库
- Possible to playback damaged file.支持尝试播放损坏的文件
- Support album art(MP3 thumbnail).更新album art
默认热键
小键盘区：
- 缩小画面
+ 放大画面
* 恢复默认画面/垂直拉伸到16：9 TV/垂直拉伸超过16：9 TV/缩放至小于宽屏幕/缩放至宽屏幕/缩放至终极宽屏幕
/ 设置A-B段复读
8 上移画面
2 下移画面
4 左移画面
6 右移画面
. 设置屏幕尺寸（50%/100%/150%/200%/默认）
Enter窗口与全屏幕切换
光标控制键：
↑ 音量增加（%)
↓ 音量减小（%)
← 快退5秒
→ 快进5秒
PageUp前一集
PageDown后一集
功能键区：
ESC 最小化窗口并暂停播放
F1 在线帮助（论坛）
F2 参数设置
F3 底边距（0%-30%)
F4 重复时间区段（10秒）
F5 设置复读起始点A
F6 设置复读起始点B
F7 再次设置复读起始点B
F8 设置A-B段复读开/关
F9 A-B复读详细设置
F11 调整字幕位置（左上/右下/居中 对外挂字母有效）
F12 自动段落调整关/开
鼠标控制：
左键 不用我说了吧
右键 KMP快捷菜单
滚轮 音量大小调整
主键盘区：
空格键暂停/恢复播放
1 半数尺寸
2 原始尺寸
3 完整或一般尺寸
4 双倍尺寸
5 全屏幕（普通）
6 全屏幕（拉伸）
7 全屏幕（扫描）
8 全屏幕（普通）
9 桌面背景播放
TAB 在窗口上显示播放视频信息
Q H/W色彩控制（减小亮度）
W H/W色彩控制（重置亮度）
E H/W色彩控制（增加亮度）
A H/W色彩控制（减小饱和度）
S H/W色彩控制（重置饱和度）
D H/W色彩控制（增加饱和度）
Z H/W色彩控制（减小对比度）
X H/W色彩控制（重置对比度）
C H/W色彩控制（增加对比度）
R 重置并关闭H/W，S/W 基本亮度
F 逐帧步进
M 静音
P 添加书签
T S/W色彩控制（减小亮度）
Y S/W色彩控制（重置亮度）
U S/W色彩控制（增加亮度）
G S/W色彩控制（减小饱和度）
H S/W色彩控制（重置饱和度）
J S/W色彩控制（增加饱和度）
V S/W色彩控制（减小对比度）
B S/W色彩控制（重置对比度）
N S/W色彩控制（增加对比度）
[ 设置字幕同步（-0.500S)
] 设置字幕同步（+0.500S)
/ 设置A-B区段重复（开/关）
隐藏游戏
KMPlayer 隐藏了一款经典的Flash飞机游戏雷电，在播放窗口右键点击→选项→关于，会弹出关于对话框，点击命令行开关选项卡，然后在左上角黑色的地方双击，关于对话框会自动关闭，这个时候标题更改为 RaidenX，请耐心等待，过不了一会出现加载画面，使用 KMPlayer 的用户可以尝试一下，Z 键射击，X 键炸弹。
仅部分版本有此功能。
KMPlayer 无法播放 RMVB 格式的解决办法
只需要在网上搜索到 DRVC.dll 文件，复制到 KMPlayer 播放器的安装目录下就可以恢复播放。
编外话
2009年2月，韩国名软KMPlayer被FFmpeg开源项目发现使用了它们的代码和二进制文件，但是没有按照规定/惯例开放相应说明/源码。因此被人举报，进入了FFmpeg官网上的耻辱黑名单。
前端
linux下kde桌面环境下的mplayer播放器前端