《教你如何制作3GP手机电影大字幕教程》由会员分享,可在线阅读,更多相关《教你如何制作3GP手机电影大字幕教程(7页珍藏版)》请在金锄头文库上搜索。
1、现在的手机越来越贴近生活,手机已不单单是打电话和发短信的工具了,还可以上网,听音乐,看电影及动漫。相信很多喜欢用手机看电影或动漫的朋友,一定有这样的困惑吧,就是国语的转成 3GP 格式还能看,但外语电影或日本动漫字幕太小而无法观看,现在我的这个教程就是教大家如何制作大字幕的 3GP 格式电影及动漫。1、先在射手网或电驴上搜索找到电影或动漫的外挂字幕(注:外挂字幕是 srt,ssa,ass 等格式,也称为软字幕) ,下载后,用记事本打开,太长的句子断成两行或三行;2、在电驴或 BT 站上找到电影或动漫的无字幕片源;3、用软件把字幕和片源压制在一起,也就是说的内嵌,软件有格式工厂,WisMenco
2、der 等;4、将内嵌好的电影转成 3GP 格式,常用软件有:3gp 转换精灵,格式工厂,等。 (还可以用百度搜:3GP 转换器)如果大家还有什么问题,请到我站 提问,会在等一时间解答大家的疑问。SRT 字幕字体大小 &特效修改初探 写此文希望能对只能用 SRT 字幕 (且手机 PDA 不能用 SSA 或 SUB 字幕)的朋友有帮助 不要问如何手机智能影院如何转把 SRT 转成*.SUB 网上有一堆教你如何提取*.son 的文章本文只考虑 SRT 字幕的处理! 平时我们用 MediaCoder 手机电影转换 3GP 只支持 SRT 字幕(别人因这个原因才问这个技术 问题的,这句话的对与错不
3、在本文分析范畴) , 但当 SRT 字幕太小时该怎么处理呢? 但当 SRT 字幕太小时该怎么处理呢?如何改字体大小和特效呢?! SRT 比 SSA 要难处理多了,SRT 是没有 Style 行的好烦人 ,所以呢试着去想了一下 在这里先说局部处理方法 下面的代码参考了一下网友的 BLOG 00:00:00,000 00:00:07,970 (备注:这是时间轴) =早上好 (备注:这是字幕) 00:00:00,000 00:00:07,970 (备注:这是时间轴) 3c&Hd22c125&fn 黑体fs30 (备注:这是改变字体、颜色、大小的参数) =早上好 (备注:这是字幕) 3c 的 3 为字
4、体边框粗、 1 为细。 fs30 的 30 为字体的大小。 fn 后为用何字体。 c125&为字体颜色。 你可以改成你喜欢的颜色。自己调例如:c255 结论如果认为字幕字太小可以在时间轴和字幕之间挺插入如下参数(这个参数是可修改的)3c&Hd22c01&fn 黑体fs30 -分隔线 ,上文是前言- 但我们总不能一个个 Ctrl+c Ctrl+v 吧,一部动画有好几百条字幕-0- 所以我们要用到正则公式,来批量处理文本,以下我介绍一下方法 |最新发现 BUG,本方法只对 SSA 转成 SRT 或精确到 10 毫秒的 SRT 的字幕文件适用,精确到1 毫秒的转换方|法要多加一个步骤 ,步骤 FIR
5、ST 追加 |-步骤 FIRST 追加- 分隔线- |如果你的字幕是精确到 1 毫秒 (而不是 10 毫秒)的, 若你的字幕文件是精确到 10 毫秒的,请路过这步骤会|出现 BUG, |-见下几行 - |00:00:15,501 00:00:30,501 |我是字幕 |我是第二行字幕 |-我们可以看到其时间手机号码归属地查询轴末端是*,501 即精确到 1 毫秒 |用我说的方法会出现问题所以多作一步处理 |修正办法如下 |我们用 PopSUB 软件打开 SRT 文件,另存为另一个 SRT 文件之后会发现,字幕被精确到 10毫秒了,可以用|本页介绍的方法了:效果如下 |00:00:15,500
6、00:00:30,500 |我是字幕 我是第二行字幕 |-步骤 FIRST 追加- 分隔线- |第一部 运行 RegexTester.EXE 后,先选菜单 Commands-再选 Replace attachment=385 第二部, 把 SRT 字幕文件以记事本打开双击之再选择记事本再点确定,把所有字符复制到本软件soucre 栏中 再在 Regex 栏填 (备注:不得含空格回车 TAB 等!) 0n 再在 Replace 栏中填 0 3c&Hd22c01&fn 黑体fs30 再加一个回车(即空一行) attachment=384 之后按键盘上的 F5 之后 Matches 栏会生成一大串字
7、符 attachment=386 第三部, 第三部是有用的,不能省略虽然图片看上去没什么不同,但不能省略 把第二部最下方一栏即 Matches 栏中生成的的内容复制到 soucre 栏 再在 Regex 栏填下面的公式|备注下行结尾是冒号还有不要不小心按了回车导致出现空行 3c&Hd22c01&fn 黑体fs30n00: 再在 Replace 栏中填下字符 |备注 下行结尾是冒号 00: attachment=387 之后按键盘上的 F5 - 第四部,把重新生成的 Matches 栏中的新内容复制到你刚才以文本文档打开的记事本页面 保存新字幕完成 attachment=388 - -分隔线,-
8、 - -下面这行可看可不看 - 正则公式更详细的教程 (即 http:/ - = 有人问,所以呢,花了些时间去想之后写出了此文 由于对正则表达式的理解不太深以及对 VS.net 辅助软件的见识太少了,所以只想到了这个方法.也不算太复杂吧, srt 字幕的确是比较令人讨厌,不用正则表达式比较难批量处理,相信这个方法在对字幕要求局限性较大的 PDA 手机 ORMP4 会有一定的用处本人较少发技术文章所以呢若有更简便的方法欢迎提出 _ RegexTester 工具下载地址 http:/ nds 的屏幕比较小,很多影片如果直接转的话,字幕经常太小,看不清楚或看得很累,所以最好的解决办法就是外挂字幕了!
9、虽然有些麻烦,但是为了让朋友们和自己的眼睛不收折磨还是有必要的,我这里简单写个教程!我其实也是菜鸟,以前玩过播放君,看了幺幺网站上的最强转档 mp4 这个文章也就顺便学会了加字幕.一.准备工作把一些必须软件先装上:1.VirtuaDub(最重要的)下载地址:http:/ 解码)有人说装暴风影音就可以,我试过了,还是要装这个,不过会和暴风影音冲突,解决办法是先转 real 解码,再装暴风影音,装暴风影音的时候并不要装real 替代下载地址:http:/ dpg 的,这个大家都有吧二.相关知识1.字幕文件我们平时看的电影文件基本是 rmvb 格式,它其实是把字幕文件嵌入到里面压成的.目前国内常用的
10、字幕文件格式主要有三种:srt、ssa 以及 idx+sub。2.怎么加字幕现在很明确了,就是把字幕文件用软件编辑字体,然后再嵌入视频,最后在转成 dpg三.如何操作说了这么多就是为了更好的操作1.编辑字幕用 vobsub 编辑,因为只有 srt 格式的才能编辑字体,还有大部分字幕是 sub 格式的,那我们就要转换这里我推荐个很好用的软件 sub2srt,它可以自动转换,提供个绿色版的下载地址:http:/ SubResync:打开字幕文件:双击任何一行字幕编辑字体,字体大小推荐 24这里要注意的是,字体变大,字幕两边经常会被屏幕遮了,所以需要手动分行编辑好后保存.对了,字幕文件射手网上比较全
11、 大家可以去那里下载2.嵌入字幕运行 VirtualDub载入视频文件:最好是无字幕的片原,但是这个比较难下载到,如果是已经压好的 rmvb 那么字幕是无法去掉的,那我们只好把大字幕盖上.VirtualDub 是本身只能打开 avi 格式的文件,但是我们利用 AviSynth 就可以打开主流的rmvb 了,方法打开记事本然后里面请填入如下内容:DirectShowSource(”sample.rmvb”,fps=15,convertfps=true) 这一段的意思是,开启一个名称为 sample.rmvb 的 RMVB 档,并且将它的播放 RrameRate 设定为 15.(如果这个 avs
12、 档在之后的读入 VirtualDub 中产生错误,请将*.rmvb 改名成为*.rm)保存后把后缀改成 avs,最后用 VirtualDub 就可以成功打开了.加滤镜:视频滤镜添加 textsub 滤镜:这是个插件可能需要下载才有,下载后放到 PlugIns 文件夹中下载地址打开字幕文件:字体大小设置好确定添加 resize 滤镜:弄好后预览:生成 avi 文件:先选择压缩方式,否则生成的文件容量巨大滤镜压缩:选择 xvid meg-4参考配置:最后点文件另存为 avi 就开始慢慢的转了.最后把加过大字幕的 avi 再转成 dpg 格式就大功告成了.写的好累,步骤有点麻烦,不过熟练后也就不觉的麻烦这个方法高手必试,菜鸟或怕麻烦的就算了!