搜索 社区服务 统计排行 帮助
  • 804阅读
  • 0回复

[原创]把外挂字幕的 AVI 转为 WMV

楼层直达
级别: 新手上路
注册时间:
2003-11-07
在线时间:
0小时
发帖:
247
我主页上的文章:
把外挂字幕的 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 压就会有字幕。
快速回复

限150 字节
上一个 下一个