如何将IDX / SUB DVD字幕转换为文本SRT字幕文件?

我有一对带有多种语言的.idx / .sub字幕文件,我需要将它们转换为单语言.srt文件,因为Totem和Gnome Mplayer都不能显示那种字幕。

idx / sub称为VobSub文件,是在播放期间叠加在video顶部的位图图像+时间码。

srt文件是一个带有时间码的简单文本文件,然后在video上呈现。

这意味着为了能够将它们转换为文本字符串,您需要进行一些OCR ,光学字符识别。 遗憾的是,大多数OCR解决方案都不支持idx / sub。

此时,我所拥有的最佳解决方案称为SubRip (另请参阅官方网站 ),它只是Windows软件。 它往往在Wine中 运行良好 ,所以你应该能够在Ubuntu中使用它(没有Windows)。 您也可以根据本指南使用Avidemux 。

两者都会向您显示idx / sub中的位图图像,您键入所看到的内容,它将构建相应的srt文件。 Doom9有一个很好的SubRip指南 。

你也可以将副标题刻录到video文件中, Handbrake就可以做到这一点。

从那里开始, Doom9和VideoHelp将比AskUbuntu更有帮助。

Avidemux方式非常方便。

非常好的教程: http : //en.flossmanuals.net/Avidemux/ExtractingDVDSubtitles/

对我来说效果很好,如果您有更多问题,请询问

根据http://www.afterdawn.com/guides/archive/convert_subtitles_from_sub-idx_to_srt.cfm,您可以使用名为SubResync的程序,它是VobSub软件包(Windows)的一部分。

我用一部电影试了一下,发现“教”OCR所有形状略有不同的字母是相当费时的,如果你弄错了,你就无法纠正它! 如果(a)字幕非常重要并且值得花时间,或者(b)字幕是简单,一致的字体,并且每次出现时给定的字母看起来完全相同,我只会使用这种方法。