在 ffmpeg 中导出 VOB 字幕

在 ffmpeg 中导出 VOB 字幕

嘿,我一直在尝试找出一种方法来从蓝光或 DVD 中提取的 MKV 中导出基于图像的字幕。

流就在那里,可以硬编码到视频中,但我想知道是否有人知道如何将它们导出到 SRT/ASS/SSA 或其他我可以使用和 OCR 的任何东西。

我查看了一些类似的问题,但没有找到答案。

谢谢!

答案1

你会更幸运,使用 mkvextract,它是mkvtoolnix包裹。

对于蓝光字幕:

$ mkvextract tracks input.mkv 2:subtitles.sup

或者对于 DVD:

$ mkvextract tracks input.mkv 2:subtitles.sub

请注意,您可能需要将“2”更改为所需的字幕轨道 ID。我只是假设您在字幕轨道之前只有一个视频轨道和一个音频轨道,那么其 ID 将是“2”。

然后您可以使用 OCR副标题編輯获取.srt 文件。

相关内容