|
总版主

- UID
- 1345
- 帖子
- 275
- 精华
- 0
- 积分
- 1597
- 威望
- 10 点
- 金钱
- 461 贝利
- 诚信
- 0 ℃
- 活力
- 57 つ
- 阅读权限
- 120
- 在线时间
- 211 小时
|
1#
大 中
小 发表于 2007-12-6 17:50 只看该作者
SUB字幕转为SRT的办法
sub字幕的转换SRT的教程
<scorpio-ty原创 版权属于九鱼>
要将sub文件转换成srt格式的文件,已经有一些办法,其中用SubOCR 0.98是比较多的,但转换有时会产生很多错误,花去大量的校正时间,故不予推荐.此处使用以下软件进行转换:
SubRip 1.17.1
下载地址:
SubToSrt 3.11
下载地址:
转换分为两大步骤(初学感到有些麻烦,熟练以后很快完成):
(1)用SubRip将sub文件转换成bmp图片
(2)再用SubToSrt将bmp图片转换成srt或ssa文件
具体操作如下:
(1)用SubRip将sub文件转换成bmp图片
打开SubRip,在文件菜单选打开Vob文件

2)在对话框内选择要转换的sub文件,语言数据流选Chinese,右边操作栏选"字幕图片保存为4bit的BMP文件",并在加"时间及尺寸"前的方框内打钩

3)点击开始,选择存放bmp图片的位置(由于产生的bmp图片很多,最好存放在一个文件夹内,此处文件名为"存放bmp图片",第一个大步骤完成后生成的关于bmp图片的srt文件也要放在该文件夹内)
4)在预设栏选"I-Author","Custom Colors and Contrast"前的方框内打钩
把颜色#1-4全部选择成白色(可能开始有一个是黑色,#1-4分别代表字芯、字框、背景、消除走样,对不同的字幕即不同的sub文件,#1-4所代表的都不一样)
5)分别测试,找出是字芯的那一项,设为黑色,其他3项都设为白色
如果开始测试时出现图形或不可识别的字幕,可点击跳过此图片,对下一段字幕进行测试
6)测试完毕点击确定

7)SubRip将每条字幕都按一幅BMP图片保存,并加上相应时间顺序
选择"输出格式"中的"设置输出格式"
8)在Text Formats下选择SubRip(*.srt),点击转换成此格式

9)选择"文件"中的"另存为",选择上面已经存放着bmp图片的那个文件夹,点击保存.
10)关闭SubRip
(2)再用SubToSrt将bmp图片转换成srt或ssa文件
1)解压后直接打开SUBTOSRT.exe程序,进入SubToSrt V3.11界面
选择"文件"中的"打开SRT或SSA文件",载入刚才保存的srt文件(此处为zhwl-lms.srt)
2)首先进行设置,选择"设置"中的"程序设置",其中有保存设置、输入法设置、检查替换设置和词组 替换设置.一般只需要调节前两项,后两项采用默认设置,设置完毕一定要点击保存
3)选择"图片处理"中的"自动裁剪",点击确定(可提高识别速度)
4)调节空格检测设置、空格宽度设置、行高检测设置的灵敏度
5)选择"识别"中的"开始识别"
遇到无法识别的字时,在跳出的小窗口输入该字,按回车
当遇到半个字的时候,按Alt+E,可显示全字
6)识别完毕程序会自动检查校对(检查替换设置中已经设好的),自己也可以大概对照一下字幕
7)选择"文件"中的"保存为SRT或SSA格式",选取相应的格式进行保存
8)注意:如果要用生成的srt或ssa文件来转DVDRIP为RMVB,
在压片之前还必须先检察字幕时间是否有提前或滞后(有的字幕在从sub转为srt或ssa后会出现这种情况)
在原sub字幕条件下播放影片,打开转化后的srt或ssa文件,对照字幕时间是否相同,
若不同,则在DirectVobSub中进行修改,方法如下:
打开DirectVobSub,选择"计时"
另外,用SubToSrt也可以直接从一个srt文件转换成ssa文件,只要载入要转换的srt文件(不需要识别),
再从"保存为SRT或SSA格式"中选择用ssa格式保存
[ 本帖最后由 ljb200279 于 2007-12-7 22:23 编辑 ]
附件: 您所在的用户组无法下载或查看附件
|