|
楼主 |
发表于 2019.10.2 13:33
|
显示全部楼层
安装avisynth2.60,需要.net2.0作为基础支持,可以直接装个.net3.5(包含了2.0和3.0),不同系统有不同的安装方法,按需搜索
安装完成后,建立一个txt的文本文件,然后改扩展名为avs,一个空内容的avs脚本就建成了
打开方式是用文本文件的形式打开
说说一直被人诟病的AVSWriter
我觉得这款软件有一个好处就是至少让人知道了avs的样子,但却也敌不过不肯仔细观察其用法的懒人
贴吧里很随意地找了个用该软件自动生成的范本来解读一下
LoadPlugin("E:\YPDY\AVSWriter\dll\VSFilter.DLL")
LoadPlugin("E:\YPDY\AVSWriter\dll\DGDecode.DLL")
LoadPlugin("E:\YPDY\AVSWriter\dll\DeComb.DLL")
LoadPlugin("E:\YPDY\AVSWriter\dll\TomsMoComp.DLL")
LoadPlugin("E:\YPDY\AVSWriter\dll\Gradfun2db.DLL")
LoadPlugin("E:\YPDY\AVSWriter\dll\UnDot.DLL")
——以上的诸行loadplugin就是加载各种滤镜,但如果把这些*.dll文件放在“\(AviSynth 2.6安装目录)\plugins”下,就完全可以省略
VSfilter.dll是字幕滤镜,有了它才能使用TextSub加载字幕(拥有更多一点字幕效果的为VSFiltermod.dll,配合TextSubMod来使用,但极度不推荐,因为太拼RP)
另外5行老实说我不知道干吗的
DirectShowSource("E:\XZ\The.Last.Ship.S02E06.720p.HDTV.X264-DIMENSION[EtHD]\The.Last.Ship.S02E06.720p.HDTV.X264-DIMENSION.mkv",23.976,convertFPS=True)
——DirectShowSource,就是我们通常说的DSS,中文叫“多试试”(怎么可能)
有关DSS为什么不要用,请看下面这个帖子
https://www.nmm-hd.org/newbbs/viewtopic.php?f=5&t=1920
ConvertToYV12()
——转换色彩空间,一般用不到
Crop(0,0,0,0)
——主要是切边用的,括号里为左上右下的顺序,(2,2,-2,-2)就是四条边皆切掉2个像素,且必须是2的倍数
AddBorders(0,0,0,0)
——与crop相反,是加,默认是加黑边
LanczosResize(1280,720)
——修改尺寸,建议是能整除16的偶数
TextSub("E:\XZ\The.Last.Ship.S02E06.720p.HDTV.X264-DIMENSION[EtHD]\S02E06.srt")
——这个不知道是干什么的→_→
程序读取AVS一般是按照从上到小的顺序来进行的
比如必须先加载VSFilter.dll再写TextSub
反过来则报错,不能加字幕,认不出什么是TextSub
关于#的运用
“#”之后所有的文字都不会系统读取,比如你可以在“#"后写“国足解散”
#可以作为备注,或暂时不被加载来对比效果等
看如何活用了
|
|