『漫游』酷论坛>『影音数码技术学习交流』>[原创]把外挂字幕的 AV ..
[原创]把外挂字幕的 AVI 转为 WMV
zhsky@2004-05-30 17:44
我主页上的文章:
把外挂字幕的 AVI 转为 WMV
用 WMEG 把外挂字幕的 AVI 批量转为 WMV
一、文本字幕(ssa、srt格式)。
对付这种格式的字幕最为简单,一个ffdshow就KO了。做了如下设置用 Windows Media Player 播放,或 Windows Media Encoder 9 压就会有字幕。
ffdshow:http://dl.pconline.com.cn/html/1/8/dlid=7298&dltypeid=1&pn=0&.html
ffdshow设置为如下:
注意问题:
1、ffdshow只标准文本格式的字幕,UTF-8、Unicode的要把内容复制到记事本,再保存一次。
2、ffdshow不支持有特效的ssa字幕,有特效的ssa字幕请用对付SUB(IDX)字幕的方法,如我现在“E:\电影”文件夹中有“向左走向右走.avi”和字幕文件“向左走向右走.ssa”。应写为如下:
-------------------------------------------------
LoadPlugin("C:\WINNT\system32\VSFILTER.DLL")
TextSub("E:\电影\向左走向右走.ssa")
-------------------------------------------------
二、SUB(IDX)字幕的AVI 。
软件要求:
VobSub:http://dl.pconline.com.cn/html/1/4/dlid=7074&dltypeid=1&pn=0&.html
AviSynth:http://www.shooter.com.cn/?softclas=FrameServer
ffdshow:http://dl.pconline.com.cn/html/1/8/dlid=7298&dltypeid=1&pn=0&.html
如我现在“E:\电影”文件夹中有“向左走向右走.avi”和字幕文件“向左走向右走.idx、向左走向右走.sub”。
1、“程序->ffdshow->Configuration”,
ffdshow设置为如下:
注意第一行的写法,安装了VobSub后:
是win2k,LoadPlugin("C:\WINNT\system32\VSFILTER.DLL");
是xp,LoadPlugin("C:\Windows\system32\VSFILTER.DLL")。
-------------------------------------------------
LoadPlugin("C:\WINNT\system32\VSFILTER.DLL")
VobSub("E:\电影\向左走向右走")
-------------------------------------------------
解释:
第一行是装入的VobSub插件及位置;
第二行是字幕的路径和文件名,只要前缀。
做了如上设置用 Windows Media Player 播放,或 Windows Media Encoder 9 压就会有字幕。
| TOP