【应用】AVS的基本常识和实例.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【应用】AVS的基本常识和实例  AVS是我们做压制不可缺少的一个工具,AVS代码的作用就是把元素串联起来,最终让软件执行结果。我们压制就是直接和AVS打交道的,掌握了AVS代码,你就算是位高手了。我们不用去查看AVS自动的一大堆英文帮助,我们只了解对我们有用的即可,   AVS代码的执行是按照顺便执行的,所以一般都是先把加载插件的代码放在第一位,然后是片源的载入和处理参数,最后的结果执行在最后。   我们来看最简单的压制代码:   LoadPlugin(d:\VSFilter.dll)   directshowSource(Lost.S03E18.HDTV.XViD-Caph.avi,23.976)   textsub(Lost.S03E18.HDTV.XViD-Caph.ass)   上面这个就是最简单的代码,第一行是载入挂字幕插件,第二行是载入片源,第三行是载入字幕。代码里引号里内容是表示路径,载入片源的括号里后面逗号的23.976是这个片子的FPS,查看FPS可以用VDM查看,或者查看片源的NFO文件信息。如果我们的AVS文件是放在和片源以及字幕一起的一个目录的话,就不需要写具体路径,直接写文件名即可。但是载入字幕,你要看你的字幕插件在哪,一般我放在D盘的根目录,这个根据个人喜欢写。   改变画面大小的处理函数   MKV的片源一般都是720P的,画面是1280*720,我们压制的时候肯定要把画面改为我们的标准,我们使用 LanczosResize(720,396)代码来改变画面宽高,括号里的两个参数就是我们需要更改的画面宽度和高度,你要改为其他大小可以自己填写,比如HR-HDTV的LanczosResize(960,528),例子:   LoadPlugin(d:\VSFilter.dll)   directshowSource(lost.s04e01.720p.hdtv.x264-ctu.mkv,23.976)   LanczosResize(720,396)   Amplify(2)   textsub(Lost.S03E18.HDTV.XViD-Caph.ass)   加黑边   要知道有些片源并不是16:9的,比如蓝光的720P画面就是1280*544的,那么他转为HR-HDTV后就是960*408 我们的HR-HDTV标准是960*540或者960*528,很明显,高度达不到,那么我吗就需要加黑边来让他增加高度,同时我们的字幕也可以放在黑边里显示了,计算一下,528-408=120,上下两个黑边各加60即可。加黑边参数是:AddBorders(0,60,0,60)里面的参数自己可以调整,根据实际情况要加多少加多少。例子:   LoadPlugin(d:\VSFilter.dll)   directshowSource(lost.s04e01.720p.hdtv.x264-ctu.mkv,23.976)   LanczosResize(960,408)   AddBorders(0,60,0,60)   Amplify(2)   textsub(Lost.S03E18.HDTV.XViD-Caph.ass)   大家可以看下处理前后的图:   加载多个字幕   其实加多字幕是相当的简单,就是在加一个textsub(Lost.S03E18.HDTV.XViD-Caph.ass)参数进去即可,括号里是另外一个字幕的路径,例子:   LoadPlugin(d:\VSFilter.dll)   directshowSource(lost.s04e01.720p.hdtv.x264-ctu.mkv,23.976)   LanczosResize(960,408)   AddBorders(0,60,0,60)   Amplify(2)   textsub(Lost.S03E18.HDTV.XViD-Caph.ass)   textsub(D:\yyets\LOGO.ass)   加载动态水印的AVS   LoadPlugin(d:\VSFilter.dll)   #加载字幕插件   logo=directshowSource(E:\电影片尾\LOGO_720x396_23.976.avi,23.976).Loop(2,1,23).converttorgb32   #设定水印LOGO的路径,然后Loop(2,1,23)是设定他在第2秒钟的时候开始出现,2可以随便更改,.converttorgb32是改变颜色为32位,否则没法挂载   raw=directshowSource(terminator.the.sarah.connor.chronicles.s01e02.720p.hdtv.x264-ctu.mkv).conv

您可能关注的文档

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档