MKV(Matroska)是追求灵活性时的首选容器 — 多条音轨、多条字幕轨、章节、各种编解码器,全部封装在一个文件中。它在字幕组动漫、蓝光压制、带原版和配音音轨的外语影片,以及现场音乐录制中无处不在。MP4 要求你选择几种支持良好的编解码器组合之一,而 MKV 几乎可以容纳任何内容:FLAC、Opus、Vorbis、AC-3、DTS,甚至未压缩 PCM — 搭配 H.264、HEVC、VP9、AV1,应有尽有。
将 MKV 转换为 MP3 意味着选择正确的音轨(默认使用主音轨)并将其重新编码为 MP3。快速引擎可以直接处理大多数 MKV 文件;对于包含 DTS 或 TrueHD 等特殊编解码器的文件,FFmpeg-wasm 备用引擎会接管,它几乎支持 FFmpeg 所支持的所有音频编解码器。大文件没问题 — MKV 通常有 5-20 GB,流式读取器不会一次性将它们载入内存。
MKV(Matroska)是压制和转封装的首选容器,这恰恰也是它难以预测的原因。音频可能是 AAC、MP3、Opus、Vorbis 或 FLAC——这些都能在浏览器中解码——但也可能是 AC-3、DTS、DTS-HD 或 TrueHD,任何浏览器都解不了。音频编解码器受支持时,MKV 走与 MP4 相同的流式快速路径;不受支持时,一次本地重编码就能解决。
多音轨 MKV 还有第二重麻烦:电影和剧集压制版常带多条音轨(原声、配音、解说)。转换器使用容器的默认音轨。要导出其他音轨,请先在本地提取——ffmpeg -i input.mkv -map 0:a:1 -c:a aac -vn dub.m4a——然后把那个文件转成 MP3。
常见场景
什么时候将 MKV 转换为 MP3

动漫原声音乐
字幕组发布的动漫以 MKV 格式封装 FLAC 或 AAC 音频。无需视频编辑器,直接从特定剧集中提取原声。

电影对白与配音
MKV 通常包含多条语言音轨。默认使用主音轨 — 目前备用音轨界面已在开发路线图上。

音乐会与现场录音
高保真现场录音通常以带 FLAC 音频的 MKV 格式分发。转换为 MP3 用于手机收听,保留 FLAC 用于存档。

讲座与课程存档
许多 MOOC 网站和 YouTube 下载工具将课件保存为 MKV。获取纯音频版本,方便通勤时收听。
技术原理
转换是如何工作的
MKV 为何能容纳如此多种编解码器
Matroska 是一种与编解码器无关的容器设计。该格式描述如何复用任意音频、视频和字幕流的组合;它不规定这些流的内容。这就是为什么一个 .mkv 文件可能同时包含 AV1 视频、Opus 音频、一条 FLAC 音轨和三条字幕轨。
多音轨处理
当 MKV 包含多条音轨时(如英语、日语、评论),转换使用主音轨 — 即你的媒体播放器默认选择的那条。音轨选择界面已在计划中;目前若需要非默认音轨,可使用桌面工具 ffmpeg 或 MKVToolNix 作为临时解决方案。
大文件从不离开你的设备
一个 15 GB 的蓝光原盘在你的浏览器内用流式解析器读取,既不上传,也不会完整载入内存。所以没有服务器强加的大小限制——起决定作用的是 CPU 重编码音频的速度,而不是上传带宽。
哪些音频编解码器可用
可在浏览器内解码:AAC、MP3、Opus、Vorbis、FLAC 和 PCM。不可解码:AC-3/E-AC-3、DTS、DTS-HD、TrueHD 以及基于对象的影院格式。想知道你的文件是什么,运行 mediainfo input.mkv 或 ffprobe input.mkv 查看音频行。
修复不支持的音轨
只重编码音频即可,速度很快,因为视频不会被处理:ffmpeg -i input.mkv -c:a aac -b:a 192k -vn audio.m4a。然后把 audio.m4a 拖进来转成 MP3。
大型转封装文件
快速引擎是流式的,所以体积本身不是墙——一个 20 GB 的转封装文件受限于时间和浏览器给标签页的内存,而不是上传上限(根本没有上限)。在桌面端保持标签页在前台时,数小时长的文件也能完成;手机上超过两三个 GB 就大概率失败。
该选哪种输出格式与码率
MKV 的音轨通常是 FLAC、AC-3、DTS 或 Opus。MP3 是兼容性最好的选择;如果源是 FLAC,导出 FLAC 才能保持无损。大小按每分钟音频估算。
| 输出格式 | 适用场景 | 每分钟约大小 |
|---|---|---|
| MP3 320 kbps | 演唱会与音乐翻录,保留完整音质 | ~2.4 MB |
| MP3 192 kbps | 对白、配音和课程录音 | ~1.4 MB |
| MP3 128 kbps | 纯语音,追求最小可分享体积 | ~1.0 MB |
| M4A (AAC) | 苹果设备播放;同等音质下比 MP3 小 | ~1.4 MB |
| FLAC | 让 FLAC 源保持无损,体积约为 WAV 的一半 | ~5 MB |
| WAV | 源音轨的无损精确副本 | ~10 MB |
操作指南
分步骤说明
clip.mkv
输出: MP3 · 标准 · 192 kbps
选项转换在本地运行 · 处理过程中请保持此标签页在线。
提取音频- 1
拖入 .mkv 文件
拖入文件。即使是 10 GB 的发布版也没问题 — 文件不会一次性全部载入内存。
- 2
选择输出格式和码率
MP3 320 kbps 是音乐质量的默认选项。如果源音频是 FLAC,考虑导出为 FLAC 以保留无损质量。
- 3
等待,然后下载
转换速度比你预想的快 — 瓶颈是你的 CPU 音频编码器,而不是网络。
- 4
下载音频
转换比你想的快——瓶颈是 CPU 的音频编码器,而不是网络。无需重新加载文件即可再导出为其他格式。
常见问题
常见问题
真的免费、没有水印吗?
完全免费,无需账户,音频上不盖任何标记。所有输出格式和码率都开放,包括 FLAC 来源 MKV 的无损 FLAC 选项。
你会上传我的 MKV 到服务器吗?
不会。即使是 15 GB 的蓝光原盘,也是在浏览器中本地读取和处理的——没有任何上传。这也是我们这边不设单文件大小限制的原因。
我能选择特定音轨吗,比如日语而不是英语?
网页界面暂时不支持——目前使用主(默认)音轨。要导出非默认音轨,可用桌面版 ffmpeg 解决。音轨选择功能已列入公开路线图。
我的 MKV 是 DTS 或 TrueHD 音频。能用吗?
可以,通过 FFmpeg-wasm 备用引擎。快速引擎不直接解码 DTS/TrueHD,所以第一次加载会多花几秒钟。之后引擎会被缓存。
可以只导出一段吗,比如演唱会 MKV 里的一首歌?
可以。播放提取出的音频,在波形上拖动选择想要的段落,然后只下载该片段。
字幕或章节会被导出吗?
不会。输出是纯音频。字幕是独立的流,在音频文件中没有意义;章节标记也不会转移到 MP3。
为什么 MKV 在盗版发布中比合法下载更常见?
MKV 开源且免版税,这对社区工具很好,但对倾向于严格控制 MP4 变体的大平台发行是行不通的。格式本身完全合法——Matroska 也被大量合法视频存档使用。
我的 MKV 有两条音轨——会转出哪一条?
容器默认的那条。要特定语言或解说轨,先提取它:ffmpeg -i input.mkv -map 0:a:1 -c:a aac -vn track.m4a,然后转换那个文件。
电影 MKV 转换失败了。为什么?
几乎总是音频编解码器的问题。影院格式(AC-3、DTS、DTS-HD、TrueHD)无法被浏览器 API 解码。用 ffprobe 检查,本地把音频重编码为 AAC,再转换那个 AAC 文件。
20 GB 的转封装文件能转吗?
桌面浏览器上通常可以。文件是流式读取而非载入内存,也没有大小上限。保持标签页在前台——后台标签页会被节流,转换会变慢甚至停滞。
为什么我的 MKV 用了较慢的引擎?
MKV 通常走 WebCodecs 快速路径。如果快速引擎拒绝了文件——不支持的音频编解码器、损坏的文件头——就回退到 FFmpeg WebAssembly 版本,首次使用需下载约 30 MB 且较慢。无论哪种方式都不会上传。
MP3 会保留字幕或章节吗?
不会。字幕、章节和附件是 Matroska 容器中独立的部分,都会被丢弃;只有音频轨会被编码。
转换前能查出 MKV 用的什么音频编解码器吗?
可以:mediainfo input.mkv 或 ffprobe input.mkv 会打印音频流信息。AAC、MP3、Opus、Vorbis、FLAC 和 PCM 都安全;其他格式需要先本地重编码。
相关工具
其他转换器