工作流 约 6 分钟
MKV 里的字幕和音轨怎么提取出来
下载的 MKV 常常一个文件里装着两条音轨、三份字幕。播放器里能切换,但想单独拿到字幕文件或把某国语音抽出来另存,就得懂"轨道"这个概念——它们本来就独立地躺在容器里,提取只是把它们拿走,不需要转码。
先理解:轨道和容器是分开的
MKV、MP4 这类容器像收纳箱,里面装着视频流、音轨流、字幕流三条独立的"流"。播放时播放器按需取用,切音轨切字幕都不动画面数据。所以"提取"只是流复制,不涉及重新编码——这也是为什么提取是秒级的。
想看文件里有什么,用编码检测工具读一遍:输出会列出音轨数、字幕轨数和各自的编码格式。心里有数再动手,不会漏。
按需提取
字幕轨:导出后通常是 SRT 或 ASS 文本,可以直接编辑,也能挂回任何视频。注意图形字幕(PGS 这类)导出是位图格式,不能直接编辑文字。
音轨:抽出后按原编码封装成音频文件,杜比、DTS 这类多声道编码原样保留。想要 MP3 这类通用格式,再走一遍音频压缩。
视频流:极少单独用,偶尔用于换个容器封装。多数需求到这一步为止的是前两类。
提取之后常见去向
字幕交给字幕编辑器核对时间轴,或转成别的格式;音轨直接发布或继续加工;多轨文件想合并成单轨干净版本,抽出主用轨道重新封装即可。