Avisource("F:workingjiyingmezzo[TT-Base] MEZZO 01 (640x480 WMV9).avi",false)
TextSub("F:workingjiyingmezzo[TT-Base] MEZZO 01 (640x480 WMV9).ssa") //调用ssa字幕文件,写出绝对路径
KenKunNR(threshold=1)
Undot()
WarpSharp(depth=30,bump=40)
Tweak(0.0,1.1,0.0,1.0)
是这样的,avs脚本可以看成是一个avi文件,但又不全是,它可以添加很多狠多的率镜,包括VSFilter.dll这个添加字幕的率镜。所以当把avs导入到visual dub mod 里时,字幕就已经添加了。请看12楼的红色部分,其中第三行导入率镜,第五行使用该率镜调用字幕。(这个在原来的教程中竟然没出现 :| :| :| :| :| ,也太大意了,还好我细心啊)对于新手,这块可能看不懂,一般avs文件是这样写的,先把所有的第三方率镜全部添加进来,然后再写具体调用的命令。
如果RAW是120帧的,就在ISOURCE下,脚本这样写(在file---file information里可以看)
LoadPlugin("d: empFtestUndot.dll")
LoadPlugin("d: empFtestwarpsharp.dll")
LoadPlugin("d: empFtest VSFilter.dll l")
Avisource("F:workingjiyingmezzo[TT-Base] MEZZO 01 (640x480 WMV9).avi",false)
ChangeFPS(23.976)
//就是加上这句话,其他一样,也可以这样写selectevery(5,0),效果一样 gungrave的片源就是120fps,注意120fps一定要加上这个抽取桢的命令。 8o|
TextSub("F:workingjiyingmezzo[TT-Base] MEZZO 01 (640x480 WMV9).ssa") //调用ssa字幕文件,写出绝对路径
KenKunNR(threshold=1)
Undot()
WarpSharp(depth=30,bump=40)
Tweak(0.0,1.1,0.0,1.0)-----------------------------------------------------------------------------------------------------------------------------------------
上面所有””双引号里面的内容,都改成你电脑上面相应内容的路径,如:你的undot.dll是放在d:avsdll这个目录下,就把上面的d: empFtestUndot.dll改成d:avsdll。然后把文件的后缀TXT,改成S。
解释一下各个插件的参数,上面用到了avisource、KenkunNR、Undot、Warpsharp、Tweak这5个插件,其中avisource是 avisynth的内部插件,具体参数请看avs的说明文件:D:Program FilesAviSynth 2.5Docsfilters.html,这里不作具体说明。Avisource("F:workingjiyingmezzo[TT-Base] MEZZO 01 (640x480 WMV9).avi",false),这里我把音频部分屏蔽了,内嵌的过程不需用到音频部分。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-53185-3.html
可以借此立即宣布南海防空识别区