共 25 篇文章 |
|
解码与编码解码。Main options:--formats Show available AAC formats and exit-a, --abr <bitrate> AAC ABR mode / bitrate-V, --tvbr <n> AAC True VBR mode / quality [0-127]-v, --cvbr <bitrate> AAC Constrained VBR mode / bitrate-c, --cbr <bitrate> AAC CBR mode / bitrate For -a, -v, -c, "0" a... 阅8093 转18 评0 公众公开 16-12-21 11:29 |
实例说明:#载入DLLSetWorkingDir("C:\Program Files\GordianKnot\AviSynthPlugins\")#指定了滤镜的路径LoadPlugin("decomb.dll") #调用decomb.dll滤镜LoadPlugin("VSFilter.dll") #调用VSFilter.dll滤镜LoadPlugin("UnDot.dll") #调用UnDot.dll滤镜LoadPlugin("Convolution3D.dll")#调用Co... 阅429 转5 评0 公众公开 16-12-21 08:31 |
接下来,我们来看看IVTC(在场匹配反交错的同时删除重复帧)的做法:LoadPlugin("decomb.dll")AVISource("film.avi")Telecide(order=1)Decimate(cycle=5)#用Decimate每五帧删一帧。对3:2 pulldown含量很大的影片进行IVTC:LoadPlugin("decomb.dll")AVISource("mixed.avi")Telecide(order=1,guide=1)#... 阅276 转4 评0 公众公开 16-12-21 08:31 |
Decimate函数通常紧跟在Telecide函数后面,因为Telecide可以为紧跟在其后的Decimate函数传送信息,更有利于Decimate准确的判断并删除重复帧。Decimate函数基本语法:Decimate() 通常情况下,用下面写法便可应付绝大多数情况,比如纯3:2 pulldown型:Telecide(order=1,guide=1,post=2,vthresh=30).Decimate(cycle=5) 有一点请注意,即25f... 阅250 转5 评0 公众公开 16-12-21 08:30 |
首先介绍Telecide函数。首先,照下面来建立AVS脚本(注意,其他参数都是按照以前确定的,你应当按照刚才确定的order和guide的参数来设定):LoadPlugin("E:\gk\AviSynthPlugins\DGDecode.dll")LoadPlugin("E:\gk\AviSynthPlugins\Decomb.dll")mpeg2source("F:\dvdrip-temp\soultaker.d2v")Telecide(order=1,guid... 阅838 转5 评0 公众公开 16-12-21 08:29 |
AVS教程:AviSynth学习手册【第五节 IVTC/Deinterlace应对策略】这种影片,其原始画面其实是 24fps无交错的,可以作IVTC,经过场匹配反交错、删除多余的画面,还原回原本的24fps。做成 AVI,AVI 只能用一种固定的 fps,所以可以分开做的话分开做,把 24p 和 30p 的部分分成两个 AVI,例如片头30p 一个 AVI,本篇 24p 一个 AVI。这些类型较难处... 阅290 转5 评0 公众公开 16-12-21 08:29 |
AVS教程:AviSynth学习手册【第四节 AviSynth常用外挂滤镜(函数)介绍】例:LoadPlugin("MPEG2Dec.dll")MPEG2Source("test.d2v")⑾ WarpSharp()锐化滤镜: 主要改动depth,bump这两个数值越下面的线条越细例:LoadPlugin("WarpSharp.dll")#WarpSharp(depth=30,blur=2,bump=40,cubic=-0.6)#WarpSharp(depth=40,blur=2... 阅516 转6 评0 公众公开 16-12-21 08:28 |
AVS教程:AviSynth学习手册【第三节 AviSynth常用滤镜(函数)介绍】例:AVISource(“test.avi”)② WAVSource导入WAV例:WAVSource(“test.wav”)例:Video = AVISource("test.avi")Audio= WAVSource("test.wav")AudioDub(Video,Audio) # 把test.avi和test.wav合并。例:stereo=WavSource("test.wav")return Get... 阅519 转5 评0 公众公开 16-12-21 08:28 |
AVS教程:AviSynth学习手册【第二节 AviSynth使用技巧】请看下面的例子:Clip1=avisource(“d:.avi”)Clip2=avisource(“d:.avi”)Clip3=clip1+clip2Return(clip3) 在这个例子中,clip1、clip2、clip3都是变量,现在你也能够理解变量的概念了吧。AVS技巧2:“.”的妙用 看下面的AVS脚本:v1=avisource("C:.avi").ConvertToYUY2... 阅622 转8 评0 公众公开 16-12-21 08:27 |
AVS教程:AviSynth学习手册【第一节 AviSynth简介及基本语法】AVS中的函数按调用方式分为两类,一种是内置函数,一种是外挂函数。外挂函数不包含于AviSynth中,需要在脚本中额外加载相应的DLL文件或其他AVS脚本函数才能调用。有的函数一个参数就够了,有的函数却要很多参数,四个、五个、十多个。LoadPlugin函数的功能是载入插件,后面括号中的... 阅349 转7 评0 公众公开 16-12-21 08:26 |