在这篇文章中简鹿办公编辑将会介绍 MKV 文件是什么、如何打开它,以及如何将其转换为其他视频格式。
带有 .MKV 扩展名的文件是一种 Matroska 视频文件。它是一种视频容器格式,与 MOV 和 AVI 类似,但功能更强大,支持无限数量的音轨、图片轨道和字幕轨道(如 SRT 或 USF 格式)。
这种格式常被用于高清网络视频的封装,因为它支持视频描述、评分、封面图,甚至章节标记。正因如此,MKV 被广受欢迎的 DivX Plus 软件选为其默认视频容器格式。
播放 MKV 文件听起来很简单,只需像普通视频一样双击即可。但如果你从 10 个不同来源收集了 10 个视频,很可能会发现其中至少有几个无法正常播放。
这个问题的根源在于:你的电脑必须已安装该视频所使用的特定编解码器,否则视频流就无法正确渲染。
推荐播放器:
VLC 是播放绝大多数 MKV 文件的最佳选择。
在 Windows 上,你还可以尝试:MPV、KMPlayer、DivX Player、MKV File Player 或 The Core Media Player。
在 macOS 上,Elmedia Player 可以免费播放 MKV;Roxio 软件(付费)也支持。
在 Linux 系统中,可使用 xine,或上述跨平台软件如 VLC。
在 iPhone、iPad 和 iPod 上,可使用免费的 PlayerXtreme Media Player 或 VLC for Mobile。
Android 用户同样可以使用 VLC,或 Simple MP4 Video Player(尽管名字叫“MP4”,但它也支持 MKV 等多种格式)。
提示:如果某个 MKV 文件被错误程序打开(例如你想用 DivX Player,却被 KMPlayer 自动调用),可以在 Windows 中更改该扩展名的默认打开程序。
根据 Matroska 官网的说明,某些 MKV 文件需要安装特定的解码器滤镜才能正常播放。例如:如果视频使用 DivX 视频编码压缩,则必须安装 DivX 编解码器 或 FFDshow。一般情况下我们可以使用开源免费的 VLC 播放器就能轻松进行播放。
使用免费的视频转换软件是转换 MKV 文件最简单的方式。由于视频文件通常体积较大,不建议优先使用在线转换工具(如 TinyWow 或 ConvertFiles),因为上传和下载耗时较长。
推荐方案:
使用简鹿视频格式转换器将 MKV 转换为 MP4、AVI、MOV 等格式;或者你也可以使用 Freemake Video Converter 可直接将 MKV 刻录到 DVD。
和其他视频格式一样,你可以对 MKV 文件进行多种编辑操作,例如:添加或删除字幕或创建自定义视频章节。
推荐工具:MKVToolNix(免费,支持 Windows、macOS 和 Linux)
支持的字幕格式包括:SRT、PGS/SUP、VobSub、SSA;
可删除内嵌的“软字幕”,也可添加自定义字幕;
内置 Chapter Editor(章节编辑器),可设置自定义章节的起止时间。
命令行示例(移除所有字幕):
mkvmerge --no-subtitles input.mkv -o output.mkv
更多使用技巧,请参考 MKVToolNix 官方文档。若需剪辑视频长度、裁剪片段或将多个 MKV 合并,可使用上文提到的 Freemake Video Converter。
有些文件扩展名看起来相似,但实际格式完全不同。例如:
.MKA:Matroska 音频文件(无视频);
.MK3D:用于立体 3D 视频的 Matroska 格式;
.MKS:仅包含字幕的 Matroska Elementary Stream 文件;
.KMV:由 Sansui 设备生成的 Mobile DJ 视频文件,虽使用 MKV 容器,但扩展名为 KMV。
MKV 本身只是一个通用容器,内部可包含多种不同编码的音视频轨道。因此,没有一款播放器能保证打开所有 MKV 文件。能否播放,取决于你的系统是否安装了对应轨道所需的解码器。这也是为什么同一个 MKV 文件在一台电脑上能播,在另一台却不能。
背景知识:Matroska 项目由一个非营利组织维护,源自 Multimedia Container Format(多媒体容器格式)。它于 2002 年底首次公开发布,是一个完全免版税的开放标准,可免费用于个人和商业用途。