打印

[求助] 怎样用VirtualDubMod给AVI加字幕

0

怎样用VirtualDubMod给AVI加字幕

这几天下了几个AVI格式的影片,附带SSA格式的文件,不知道如何用VirtualDubMod软件为影片加上字幕,请各位高手指教,谢谢!

TOP

0

VirtualDubMod给AVI加字幕必须借助以下工具!

1、VirtualDub1510 (AVI文件加字幕)有汉化版本
2、subconvertor.exe (字幕文件SRT转SSA工具)
3、SSA for VirtualDUB plug-in(VirtualDub1510汉化版的加SSA字幕的补丁)
4、notepad++.exe (优化SRT字幕转换后的SSA字幕)
5、divx5.01.exe (播放器,和m.p.c一样,不用说了)
6、Vobsob (字幕工具软件,不用说了)
步骤: 首先要用Vobsob中的Subresync将各种文本格式的字幕转为Subrip的srt字幕,为了避免乱码,请不要选择Unicode而选择相应的GB2312编码.
再用Subconvert这个软件将.srt转为.ssa。
这时这个ssa对中文字幕来说,仍然会产生乱码。必须要用Notepad打开这个.ssa文件,修改FontName=宋体 ; Encoding = 134。
这里 “134” 的含义是GB2312解码。更多解码参数可以查阅SSA Subtitle Plug-in的readme获得。
可能还需要修改字体大小,数值越大,字体越大:
接下来就可以着手将字幕加入图像。 先安装VirtualDUB:解压缩VirtualDUB包后,运行其中的 AuxSetup.exe文件,点击[install Handler]按钮。 在VirtualDUB的aviproxy目录下,有两个文件:proxyon.reg和proxyoff.reg。运行proxyon.reg以便其他软件可以正常识别VirtualDUB的FrameServer文件。(add vdremote calss and avi file …….)
解包安装 SSA for VirtualDUB plug-in,将.vdf 复制到VirtualDUB或NanDUB的Plug-ins目录即可。
运行VirtualDub,选择“[File]或[文件]→[Open video file]或[打开视频文件]”来打开需要修改的视频文件,目前该软件支持MPG和AVI格式。打开文件后程序会对源文件进行扫描,成功后在标题栏将会出现文件名
然后,打开菜单 [Video]或[视频] - [Filter]或[滤镜] ,点击 [Add]或[添加] – 选中Subtitler,添加修改好的ssa字幕插件并输入字幕文件选择语言。点[预览]或[show preview]可察看字幕添加情况。
一般情况下:这样做出来的音视频不会同步,结果压缩了1个多小时后发现音视频不同步会让人恼火。所以建议先把avi文件中的音频文件先提取出来,反正时间花不了多少,可以留着备用:选择[File]或[文件]—[保存WAV]
选择[AUDIO]或[音频]—第一项 [交错],[启用音/视频]这一项不要选择。
添加WAV音频:选择[AUDIO]或[音频]—[WAV音频]。
最后压缩装换好的AVI文件,选择压缩格式。可以选择多种压速格式,一般可以选择DIVX 或XVID,并没有明确的限制。这样不仅可以得到比较好的压缩比,也可以得到比较清晰的画面。选择[视频]或[VIDEO]-[压缩]。原来我不知道,一部600m的片子要65g。吓死人了。
一定要选择[Video]菜单下的“[Full Processing mode]或[完全处理模式]”完全处理模式,以便使刚才选择的滤镜有效果。
保存文件,选择[File]或[文件]—[另存位AVI].
想要刻dvd,avi转mpeg或干脆vob的软件有很多,就不说了。
本帖最近评分记录
  • 交通 金币 +5 回复认真,鼓励! 2009-2-17 12:14

TOP

0
多谢N!ck的解答,又学会了一招,再次谢谢!

TOP

当前时区 GMT+8, 现在时间是 2025-3-21 21:26