hard 发表于 2011-2-10 08:27:02

sub图形字幕转成srt显示字幕

大家都会用Emule、bt&下载最新的影片,从“射手网”http://shooter.cn/下载对应该片的中文字幕。但很多人抱怨字幕颜色太暗、字体太小,不能简繁体互换。其实解决这些问题很容易,下面将详述解决办法。讲起来篇幅多了点,做起来很简单,初始设置后,实际操作只需几步。一遍就会,熟练后10分钟搞定。 我们都知道SUB文件是图形字幕,字幕的字体、大小、颜色、亮度不可调,相比之下做成SRT格式的文件是非常受欢迎的...一来SRT是纯文字文件,体积小;另外SRT播放的时候还可以选择字型、颜色、大小,且适合各种播放器,有较高的自由度,还可以通过记事本直接编辑,修改或添加你想在影片中显示的任何字幕内容... idx+sub图形字幕转成srt文本字幕的方法 首先介绍需使用的软件(下文中有下载地址)...
软件1. SubRip 1.50
(将SUB档分成一连串的BMP档和字幕的时间序列的工具)
软件2. SubToSrt 3.13
(利用上面分出来的BMP字幕配合时间序列来作辨识,完成我们所要的SRT纯文字字幕) 第一步:使用SubRip准备图片文件 本文采用007系列《皇家赌场》的字幕作为例子,一步一步教大家如何转换sub为srt或ssa。用熟了以后,过程是十分简单的。
1.首先安装SubRip 1.50
SubRip 1.50 Beta 4国际版 华军下载地址:http://www.onlinedown.net/soft/40069.htm
2.选择界面语言Options->Language->Chinese http://docs.google.com/File?id=dd5m2zdx_31ct5pck
3. 打开SubRip->文件->打开Vob文件 http://docs.google.com/File?id=dd5m2zdx_32hkqm9g
4. 打开文件目录->选定sub->语言数据流选Chinese->右面操作里选字幕图片保存为4bit的BMP文件,以及在加时间和尺寸上打勾->开始 (如果有两个 Chinese 选项该怎样办?一个是中文繁体...另一个当然就是中文简体了。) http://docs.google.com/File?id=dd5m2zdx_33dh46st
5. 输入任意文件名->保存
(因为分出来的BMP档会很多...而且档案也不小...大约会有十几MB 所以建议另外新建一个文件夹(例如:字幕)来存放) 6. 预设里选I-Author->选取Custom Colors and Contrast->把颜色#1-4全部选择成白色(#1-4分别代表字芯、字框、背景、消除走样,每个字幕的#1-4所代表的都不一样)->一一测试哪一个为字芯,设为黑色,其他3项全部为白色,重要! 如果底下的那张图怎样都看不到字的话 请按下 “跳过此图片” 换到下一张继续。(参看附图)->点选确定 http://docs.google.com/File?id=dd5m2zdx_34cvwcsd
7. SubRip自动将每一幅图片保存为BMP,并且加上相应时间顺序
输出格式->设置输出格式->Text Formats下的SubRip(*.srt)->转换成此格式 http://docs.google.com/File?id=dd5m2zdx_35gvs9tp http://docs.google.com/File?id=dd5m2zdx_36gxn3r9
8.按下后程序会自作主张的出现以下警告...按 OK 别理他就好 http://docs.google.com/File?id=dd5m2zdx_37g8zgzz
9.按下 文件->另存为->保存 (保存到刚才建立的文件夹)...这个部份就大功告成了 http://docs.google.com/File?id=dd5m2zdx_38q9tj9v http://docs.google.com/File?id=dd5m2zdx_39d7g3rm
10.关闭SubRip 第二步:用SubToSrt将图片文件转换SRT或SSA格式 SubToSrt V3.31中文版 下载地址http://lib.verycd.com/2006/08/19/0000116311.html
1. 本软件为完全绿色软件,直接解压开即可使用。
2. 运行SubToSrt.exe->文件->打开SRT或SSA文件->选取刚才保存的srt文件
3. 图片处理->自动裁剪->确定(当图片过大时,推荐使用此步骤,可以使识别更快)
4. 依照字幕调节空格检测设置、空格宽度设置、行高检测设置的灵敏度 http://docs.google.com/File?id=dd5m2zdx_40d3z22t
最后看到左下角的部份,有没有看到 空格检测设置、空格宽度设置和行高检测设置...这三根 SLIDE BAR (滑棒)的调整对于辨识结果有相当大的影响 。
跟据经验,当辨识中文的时候,建议大家把空格检测和空格宽度的滑棒调到底(也就是都忽略)如下图
http://docs.google.com/File?id=dd5m2zdx_41dxm2wg 经过测试,辨识英文的时候,建议大家把空格检测调至第四格,这样子辨识出来的单字和单字之间可以保持最佳的距离,其余项目保持不变,如下图
http://docs.google.com/File?id=dd5m2zdx_42c298bp
5. 识别->开始识别
就会开始识别的动作了,看到没有...画面开始跑了。
当遇到不认识的字时,会自动跳出小窗口要求丰富字库,输入该字,按回车即可(在此部片子中,共出现七处,主要在开头和结尾。不重要的生字也可点“跳过”。) http://docs.google.com/File?id=dd5m2zdx_43g7w355 当遇到半个字的时候,如图,按扩展(Alt+E),即可显示全字 http://docs.google.com/File?id=dd5m2zdx_44tjqcqs
如果前面一个字打错,可以在小框中修改该字,程序会自动从该字所在行开始识别
6. 识别完毕后,会自动替换已知错误词组。
7. 这时,可以随便看一下字幕,如有需要,可以略做修改(如:原sub字幕中就是错误的)
8. 文件->保存为SRT或SSA格式->推荐为ssa,自由度比srt更大
另外,再介绍一下「字库」的用法...
点选 字库 → 修改 就会出现以下的画面... http://docs.google.com/File?id=dd5m2zdx_45c22f59 没错...我们输入过的字...都跑到里面去了
字库的内容越多...辨识的效率也就越高 而且还可以透过分享来增加本身的字库喔(可以利用 字库 → 导出 将字库汇出成*.STS档 和别人分享 同样的利用 字库 → 合并 就可以将别人提供给你的字库合并到程序里的WORD.STS档里面了)
所以刚开始建立字库会有点慢...一般转了几部影片之后,速度就会变得很快了
如果你发现以前输入的字是错误的...想要删掉 也很简单...找到要删字以后就在「删」的那一栏点两下鼠标...在选「保存所做的修改」就行了.

woaixiaomai@2 发表于 2011-2-10 08:46:45

高手啊~~~字幕我就不怎么在乎了。不过喜欢中英字幕~~

haoyudai 发表于 2011-2-10 08:54:31

非常实用,十分感谢!!楼主什么时候再发一个简易调时间轴的工具.

风来疏竹 发表于 2011-2-10 08:56:56

厉害,谢谢分享!

radwaste@2 发表于 2011-2-10 09:04:41

技术贴,不错~

buzz_ 发表于 2011-2-10 09:16:50

高手 楼主用心了

Qhja 发表于 2011-2-10 09:35:29

这个相当有用阿,顶楼主无私分享!

dreamd31 发表于 2011-2-10 09:36:31

顶lz 感谢分享啊~{:2_100:}

yuanjd@2 发表于 2011-2-10 10:03:32

我喜欢把字幕文件做进MKV里。这样省得去专门找字幕了。

hnyyyyb 发表于 2011-2-10 10:26:12

哈哈,我试过一次,不过识别有点慢!

by.iceb 发表于 2011-2-10 10:29:20

我一般用subocr速度快,校正时也比较省心,准确率嘛,还可以。

xxwkof@2 发表于 2011-2-10 12:29:55

回复 3# haoyudai


   srtedit,Time machine

baobanban@2 发表于 2011-2-10 13:35:05

强帖留名,学习了{:6_619:}

689293@2 发表于 2011-2-10 22:41:13

学习帖,一直对字幕不在行

wify 发表于 2011-2-14 15:27:44

我用过,很不理想!是为了先用机器翻中文,才需要转srt。英文字母应该是最起码的,都往往识别错,i l 不分。把单词弄乱了,英文本来就不好,就全乱了。还得回过头去一帧一帧重新检查纠正。一部几十分钟的小片子,整理了好多天,烦了,剩2/3就扔下了。

zhouzhou829 发表于 2011-2-19 01:12:25

很好很强大
{:3_286:}

smzppa 发表于 2011-2-19 08:43:18

软件很实用,介绍也很详细,谢谢LZ

c20004 发表于 2011-3-8 20:14:07

楼主,这方法早就试过,不好用,太麻烦,而且经常报错

perfecttrend@2 发表于 2011-3-8 20:30:41

谢谢分享技术贴~~~~~~~~~~

star9519 发表于 2011-3-9 14:16:12

没什么差别吧是吧
页: [1] 2
查看完整版本: sub图形字幕转成srt显示字幕