跳转到主要内容
工作流6 分钟

MKV 里的字幕和音轨怎么提取出来

下载的 MKV 常常一个文件里装着两条音轨、三份字幕。播放器里能切换,但想单独拿到字幕文件或把某国语音抽出来另存,就得懂"轨道"这个概念——它们本来就独立地躺在容器里,提取只是把它们拿走,不需要转码。

先理解:轨道和容器是分开的

MKV、MP4 这类容器像收纳箱,里面装着视频流、音轨流、字幕流三条独立的"流"。播放时播放器按需取用,切音轨切字幕都不动画面数据。所以"提取"只是流复制,不涉及重新编码——这也是为什么提取是秒级的。

想看文件里有什么,用编码检测工具读一遍:输出会列出音轨数、字幕轨数和各自的编码格式。心里有数再动手,不会漏。

按需提取

字幕轨:导出后通常是 SRT 或 ASS 文本,可以直接编辑,也能挂回任何视频。注意图形字幕(PGS 这类)导出是位图格式,不能直接编辑文字。

音轨:抽出后按原编码封装成音频文件,杜比、DTS 这类多声道编码原样保留。想要 MP3 这类通用格式,再走一遍音频压缩。

视频流:极少单独用,偶尔用于换个容器封装。多数需求到这一步为止的是前两类。

提取之后常见去向

字幕交给字幕编辑器核对时间轴,或转成别的格式;音轨直接发布或继续加工;多轨文件想合并成单轨干净版本,抽出主用轨道重新封装即可。

常见问题