版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【应用】AviSynth(AVS)滤镜参考手册一、加载插件1、LoadPlugin 加载插件如:LoadPlugin(“VSFilter.dll“) 加载字幕插件LoadPlugin(“mpeg2dec3.dll“) 加载 DVDmpeg2LoadPlugin(“mpasource.dll“) 加载 mp3请下载以上提到的滤镜!并解压制到 plugin 名目里固然名目可以自己选定,假设 avs 文件和滤镜不再同一个名目下,记得要把加载滤镜的路径名写全了。有些滤镜或者脚本是avisynth 核心的滤镜或脚本,也就是avisynth 本身供给的功能,这些就不需要加载,其它的都SetWorkingD
2、ir2、SetWorkingDir 指定插件路径SetWorkingDir(“d:GORDIA1“) AVS 脚本调用dll 插件文件的工作路径这样设置好后,就可以在下面直接写调用语句了,不需要再一个一个的写滤镜的路径了,但 前提是.dll例:SetWorkingDir(“D:AviSynth2.5plugins“) 设置滤镜的名目LoadPlugin(“VSFilter.dll“) 调用字幕滤镜插件二、源媒体读取1、DirectShowSource 万能调用如:DirectShowSource(“e:vobss.VOB“)DirectShowSource在高版本avisnythavi、mpg
3、e1/dat、mpge2/vob/bin 都可以加载,另外可以不用分别视频和音频,而直接压缩!想要直接压制 vob 请使用高版本的 avisynth,如目前的 2.54试DirectShowSource。2、AVISource avi如:AVISource(e:avi1.avi,false)用于导入 AVI 格式的影片,需要安装相应的 Codec 才能导入。这个对于 DVDRIP 压制者来说可能更常用些.false3、mpeg2source DVDmpeg2例:mpeg2source(“XXX.d2v“)4、WAVSource(“e:vobss.wav“) wave5、AC3SOUECE(“e
4、:vobss.ac3“) ac36、MPASOURCE(“e:vobss.MP3“) mp3注:WAVSOURCE 和 AVISOURCE 是属于核心脚本,无须读取插件,但 AC3SOURCE 和 MPASOURCE需要读取 AC3SOURCE 和 MPASOURCE 插件。DirectShowSource 的读取需要安装各种音频和视频的解码器。7、convertfps=true这个要特别说明一下,convertfps=true 语句的作用是防止转换可变桢率的 RMVB 和 WMV 时消灭影音不同步。rmvb/wmv 都是是浮动帧率,假设你指定帧率反而会不同步,所以不要指定 fps这个数值。载
5、入行要这么写:directshowsource(“文件路径全名“,convertfps=true)三、调整大小1、LanczosResize缩放滤镜:LanczosResize 是 BicubicResize 的替代者,供给更精准、更锐利的画质。在日本普遍使用 LanczosResize,欧美大多使用 BicubicResize。原来是日本人开发的第三方滤镜, AviSynth 2.05例:LanczosResize(640,480) 把区分率转变为 640*4802、SimpleResize 外置滤镜trbarrySSEAviSynth中的 BilinearResize。和 LanczosR
6、esize 的米切尔双立方体算法不同,这个是单纯的双线性算法。LanczosResize 的画质更锐利和真实,适合一般电影;而 SimpleResize 的画质较严峻,适合动画。例:LoadPlugin(“SimpleResize.dll“)SimpleResize(640,480LanczosResizeBicubicResize 是一样的。3、Crop切边:为了保持比例或切除黑边,参数是整数,挨次是左、上、宽、高。 例:Crop(8,0,704,480)8vob 文件画面大小一般 72048016:9avs 用于 vobvobLanczosResize16:92rmvbDVD:640352
7、,608336电影宽银幕:640272如要将电影宽银幕的画面比列调整到 640272,avs 里可以这么写:Crop(8,90,704,300)LanczosResize(640,272)如要将 DVD 变形宽银幕的画面比列调整到 608336,avs 里可以这么写:Crop(8,64,704,352)LanczosResize(608,336)无黑边的画面的直接用:LanczosResize(512,384) 缩小同时画面强制到标准 4:3四、加黑边AddBorders加边:给影像加黑边。参数是整数,挨次是左、上、右、下。例:AddBorders(0,64,0,64) 就是给图像上下各加 6
8、4 黑边处,在欣赏影片的同时不至于失去影片画面的完整性。五、亮度滤镜亮度滤镜是使用 avs 压制 vob-rmvbvcd-rmvbrmvb 是失败之21Levels层次:调整亮度、比照度和 Gamma 值。1:Levels(0,1.2,255,0,255) Gamma,使画面变亮2:Levels(0,1.5,255,0,255) 1.3-21.52.Tweak调整:可以调整色度,饱和度,亮度,比照度。色度:-180.0180.0,默认 0.0。正数趋向红色,负数趋向绿色。饱和度:0.010.01.0。0.0亮度:-255.0255.0,默认 0.0。比照度:0.010.01.0。例:Tweak
9、(0,1,20,1)4 个浮点数分别表示:调整色度,饱和度,亮度,比照度。一般将第三个调整在 030 之间,1520个人感觉 level比较好,主要调背景为主,而vob 文件主要是背景暗。留意Tweak 的其他YUY2,因此其它的最好不要再改动。六、编辑滤镜FadeInFadeOut淡出 数,表示需要编辑的帧数。例:FadeOut(24) 24Trim截取:可以截取某段影片。参数为整数,表示需要编辑的开头帧和完毕帧。 例:Trim(240,480)240480七、声音滤镜AudioDub影音合并:可以把影像和声音合并在一起。AudioDub(video,audio)下面是一个简洁的实例:Vid
10、eo=AVISOURCE(“xxx.avi“,FALSE,“YUY2“)Audio=WAVSOURCE(“xxx.wav“)AudioDub(Video,Audio) 把 test.avitest.wav合成常用于 real 格式的压制,制作 rmvb 的时候就需要把视频和音频合成后交给 real 压缩软avireal 格式要求视音频都必需用 realaviGetLeftChannelGetRightChannel猎取声道:把立体声的左右声道单独返回,适用于左右声道不同语种的 WAV。例:stereo=WavSource(“test.wav“)returnGetLeftChannel(ster
11、eo)test.wav3DelayAudio声音延迟:由于从 VOBAC3 通常有延迟,所以用 AzidWAV 也有延迟,AudioDub例:写法WavSource(“test.wav“).DelayAuido(0.5) 把 test.wav 延迟半秒写法DelayAudio(wavsource(“XXX.WAV“),-30) 30 的单位是毫秒,经典的解决音画同步问题4ResampleAudio音频重采样例:WAVSOURCE(“xxx.wav“).ResampleAudio(48000) 音频重采样,采样率 480005AmplifydB左右声道的放大减小AmplifydB(wavsour
12、ce(“xxx.wav“),3,3) 左右声道放大 3DB6Mergechannels组合左声道、右声道例:Left=wavSource(“C:1.wav“).getleftchannel Right=wavsource(“C:2.wav“).getrightchannel mergechannels(Left,Right)八、字幕滤镜VobSubSub 字幕:VobSub 不但是外挂字幕的好手,内嵌字幕也是一样的强。将字幕的 2 个文件 test.idx 和test.sub 放在同一个名目下就可以了。例:LoadPlugin(“VobSub.dll“)VobSub(“test“)VobSub
13、(“e:vob test.idx“) 加载影片字幕TextSubSSA 和 ASSVobSub 自带的,可以内嵌特效字幕。例:LoadPlugin(“TextSub.vdf“)TextSub(“h:avsjrvs.ssa“) 加载水印文本2:LoadPlugin(“VSFilter.dll“)TextSub(“F:DVDjs60js601.srt“) srtLoadPlugin(“VSFilter.dll“)九、颜色模式的转换有些压缩软件不支持某些颜色模式,例如默认状况下 Helix 不能在 YV12 环境下工作,需要DVDYV12YUY2video=ConvertToYUY2(video)固
14、然假设你装了 Xvid,Helix 也是可以在 YV12 下工作的。有如下的转换:ConvertToRGB32ConvertToRGB24ConvertToRGB ConvertToYUY2ConvertToYV12简洁例子: AVISOURCE(“xxx.avi“)ConvertToYUY2等价于 AVISOURCE(“xxx.avi“,“YUY2“)或者 AVISOURCE(“xxx.avi“).ConvertToYUY2其他的也类似。十、截图avs 来截图吧,只要用 wmp6.4mpc6468avs 文件,截图就产生了。directshowsource(“C:1.rmvb“,fps=23.976).ConvertToRGB24 trim(0,19)ImageWriter(“C:“,0,0,“jpg“)rmvbC:1.rmvbframe(幅)从第 1 到 20 共 20幅(trim0 为第一幅) ,保存路径为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年模拟全国卷高考生物细胞结构易错点压轴题卷含解析
- 2026年新课标II卷物理冲刺模拟真题卷含解析
- 2026年新高考全国甲卷英语压轴真题模拟卷含解析
- 建筑幕墙设计师道德水平考核试卷含答案
- 菱形(第2课时)(教学课件)数学新教材浙教版八年级下册
- 普通研磨工操作测试考核试卷含答案
- 4小时储能新突破
- 《短视频制作》电子教案 课题10-策划Vlog
- 2026年商业冷库安装合同协议
- 2026年商场LED灯采购合同协议
- 《建筑施工测量标准》JGJT408-2017
- CJT511-2017 铸铁检查井盖
- 经验萃取资料:《组织经验萃取与课程开发》
- 2024年广州市高三二模普通高中毕业班综合测试(二) 英语试卷(含答案)
- 百日安全攻坚行动方案物业
- 内科护理教学实施报告(国赛一等奖)
- 三宝科技(湖州)有限公司年产 5000 吨色浆建设项目环评报告
- 医院护理培训课件:《急诊经皮冠脉介入治疗的观察和护理》
- 迎面接力教学课件
- 安全生产日常检查表
- 新教科版(广州)英语四年级下册全册知识点归纳
评论
0/150
提交评论