我有一对带有多种语言的..idx/. subtitle文件,我需要将它们转换为单语言的.srt文件,因为图腾和Gnome都不能显示这种类型的字幕。
发布于 2012-06-12 11:04:04
idx/sub称为VobSub文件,是位图图像+时间码,在播放过程中叠加在视频上面。
srt文件是带有timecode的简单文本文件,然后在视频上呈现。
这意味着,为了能够将它们转换为文本字符串,您需要做一些OCR,光学字符识别。遗憾的是,大多数OCR解决方案都不支持idx/sub。
在这一点上,我为您提供的最好的解决方案是SubRip (也请参阅官方网站),它仅限于Windows软件。它是往往跑得很好中的葡萄酒,所以您应该能够在Ubuntu中使用它(没有Windows)。您也可以根据阿维德姆使用本指南。
两者都将显示idx/sub中的位图图像,输入所看到的内容,它将生成相应的srt文件。Doom9有一个很好的SubRip指南。
您也可以在字幕中刻录视频文件,手制动器将能够做到这一点。
发布于 2012-06-12 11:24:31
发布于 2013-12-23 13:21:46
根据http://www.afterdawn.com/guides/archive/convert_字幕_从…_子idx_至_srt.cfm,您可以使用一个名为SubResync的程序,这是VobSub包(VobSub)的一部分。
我用一部电影试了一下,发现“教”OCR --字母的所有细微不同的形状--是很费时的,如果你犯了一个错误,你就无法改正它!所以我只会用这个方法,如果(a)字幕真的很重要,值得花时间,或者(b)字幕是一个简单一致的字体,每个字母每次出现时看起来都是完全一样的。
https://askubuntu.com/questions/149798
复制相似问题