- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安装-vcb-studio教程专栏
VCB-Studio教程03:基础工具的安装和调试
本教程讲述如何安装并调试 avisynth+, avspmod, VapourSynth, VapourSynth Editor, MeGUI, mkvtoolnix和MediaInfo. 调试的方法中顺道介绍常见的源-成品对比手段。
1. avisynth+ 和avspmod 的安装
avisynth是一直以来滤镜处理的传统工具,后来分裂成avisynth 2.6.0(简称avs 2.6) 和avisynth+(简称avs+),两者大同小异。本系列教程如无例外,均以avs+ 32bit为准。
avs+只允许标准安装,不像avs 2.6允许标准安装和绿色安装,容易造成版本和滤镜目录的混乱。
SVP(Smooth Video Project)依赖avs运行。所以如果你需要使用svp,不建议你重新安装avs+。
安装avisynth+之前,先去控制面板-程序,找到之前所有的avs版本,卸载。
如果卸载完了有弹窗问你是否要保留滤镜目录,选否。
然后安装avisynth plus的本体:/AviSynth/AviSynthPlus/releases/download/Rel-r1576/AviSynthPlus-r1576.exe
Language选English。
安装目录,千万记好你装到哪里。
随后的安装选项,你可以根据你的需要选择32bit(x86)还是64bit(x64),一般情况下推荐只安装稳妥的32bit,毕竟avisynth官方没有64bit版本,一些组合滤镜也很难把所有插件找齐64bit版本:
32bit的avs,一般被32bit的自行环境启动,比如说32bit的播放器,32bit的x264。如果要想让64bit的编码器读取32bit的avs,则要借助avs4x264.exe这样的pipe工具。
同理,64bit的avs只能被64bit的环境自动启动。如果你装了32bit的avs,而你的播放器是64bit环境,那么播放器是无法打开avs的。
avs脚本是一种编程语言。一般后缀就用.avs,通过安装的avisynth环境(最核心的是avisynth.dll,一般非绿色安装的时候会丢system32/syswow64)来将脚本转化为视频和音频,以模拟一个avi文件。
最简单的avs脚本大概算是AviSynth+\Examples目录下的Version.avs:
Version()
这个函数的作用就是输出当前安装avs的版本。
调试avs最常用的工具为avspmod。本教程中已经附带绿色版。下载解压到电脑中,双击avspmod.exe,就可以使用了。建议把它设置为avs文件的打开方式,比如我们用它打开version.avs,拖动一下下方的进度条以显示内容:
如图,avspmod就可以显示avs文件想要表达的内容,这里显示的是版本。
avs的运行依赖大量插件,一般推荐把插件放在自动加载的目录中。avs+的自动加载目录为根目录下的plugins(64bit则为plugins64)。你也可以放在plugins+/plugins64+中,都没有关系。
附件中的plugins.7z是我个人积累的滤镜,不保证最新。mawen1250也有发过自己的滤镜包,需要的自己去nmm找。下载后,解压到plugins文件夹中就好。
解压覆盖后的效果大概如下图:
检验安装成果可以用这个简单的脚本:
LWLibavVideoSource(C:\xxxxx.mkv,format=yuv420p16,stacked=true)
dither_convert_yuv_to_rgb(chromak=lanczos,taps=4,noring=true,lsb_in=true)
C:\xxxxx.mkv是一个输入的视频文件,也可以是MP4/m2ts等。如果avs文件和视频文件在同一个目录,还可以省略绝对路径,直接用文件名。第一行的意思是把它以yuv420 16bit精度读入,第二行的作用是高质量转为RGB24。用avspmod预览,就应该可以模拟播放器播放视频的画面。
avspmod可以同时载入多个avs。如果它们输出图像的时间长度,分辨率都一样,切换标签的时候,会自动同步到同一帧数,和同一画面位置。这点很适合用来比较多个视频,特别是用来比较源、成品和多版本Rip:
2. VapourSynth和vsedit的安装
VapourSynth(简称VS)是新时代的处理工具,先进性表现为依赖Python的强大可编程性,原生的多线程优化,大幅提升的内存管理,以及官方64bit版本。缺点就在于vs实在是太新了,教程实在是少的可怜,包括本系列教程中绝大部分,初稿均写在vs普及之前。
好在熟悉avs的人,适应vs并没有太多难
您可能关注的文档
- 基于元胞自动机模型的高速公路可变速度限制交通流特性分析-物理学报.pdf
- 基于元胞自动机的施工场内交通流建模及安全分析-浙江大学学报.pdf
- 基于内容的图像检索-福州大学学报.doc
- 基于内聚力模型的高心墙堆石坝坝顶裂缝模拟及其成因分析.pdf
- 基于区间直觉模糊的电子政务系统评价方法.pdf
- 基于后悔理论和证据理论的犹豫模糊决策方法hesitant-中文信息学报.pdf
- 基于外观的复合属性学习的细粒度识别-数据采集与处理.pdf
- 基于多目标蚁群优化的知识即服务动态组合策略-中国云计算.pdf
- 基于多属性决策方法的新增博士点遴选研究-研究生教育研究.pdf
- 基于学习流的网络学习平台研究-计算机系统应用.pdf
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)