关于DVD字幕问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:49:28
DVD光盘里含有 VOB、IFO、BUP文件。
其中包含有字幕信息。
有什么办法可以把字幕提取出来,形成单独的一个文本文件呢?

比较流行的字幕格式,分为图形格式和文本格式两类。

图形格式字幕:

由idx和sub文件组成,有时也能看到ifo文件,不过这个现在已经不怎么用的上了。idx相当于索引文件,里面包括了字幕出现的时间码和字幕显示属性等,sub文件就是存放字幕本身了,注意是图片格式的,所以比较大,动辄10M以上了。idx+sub可以存放很多语言的字幕,提供了在播放的时候的选择。

文本格式字幕:

比较流行的文本字幕有srt、smi、ssa和sub(和上面图形格式后缀一样)格式,因为是文本格式,所以就比较小了,一般大不过百来k。其中srt文本字幕最为流行,因为其制作规范简单,一句时间代码+一句字幕,使得制作修改就相当简单。配合上.style文件还能让srt自带一些字体上的特效等。几种文本字幕可以互相转换。文本字幕一般通过对图形字幕进行OCR或者手工制作生成,OCR英文字幕不难,毕竟英文识别难度小嘛。OCR中文难度就大一些,所用的软件个头也不小(SubOCR,30多M)。

DVD提取字幕的简要流程及涉及的主要工具
1、DVD拷盘
用 DVD Decrypter,得到VOB文件
2、从VOB中提取图形型字幕
用 VobSub,得到 idx和sub配对的图形字幕文件
3、图形型字幕转换成文本型
用 SubOCR,得到 srt 字幕文件
4、校对字幕
用 Subtitle Workshop,得到翻译精准的 srt 字幕文件
5、如果要加上字幕效果
把 srt 字幕文件转换成SSA或ASS字幕,还可以用Subtitle Workshop去转换文件格式,而做字幕效果我都是用一个文本编辑程序自己手写的。
文本编辑程序推荐 UltraEdit。

完毕

如果是内嵌字幕是无法提取的 没有这个技术

外接字幕 你找下 扩展名为 srt 的 就是字幕文件 用记事本打开 是台词的就是