NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 4928|回复: 6

avisynth 和 aviutl是什么

[复制链接]
发表于 2010-2-27 22:42 | 显示全部楼层 |阅读模式
编译avisynth失败就不说了……

查了google,avisynth是frameserver,反正我win下也没有折腾成功……  

我的理解是不是说avisynth先mount个rawfile,然后预解析inputfile,逐帧输出到rawfile,然后按照avs的设置,逐帧处理rawfile,然后把rawfile传递给player,player播放。(不知道我的理解是否正确,因为……虚拟鸡,折腾失败了,到现在也没有运行起来)

aviutl是不是就是在avisynth上加了个gui的壳?

这个都是我个人的理解,synth我是看的wiki,aviutl我处理过一个视频,输出文件大小11G  

但是给我的感觉,aviutl和avisynth,功能差不多?

avisynth最大优点是不是那些滤镜呢?功能太单一了吧~

──我是新手,高手勿笑,万望解答,谢谢!
发表于 2010-2-28 03:32 | 显示全部楼层
avisynth是个基于directX接口的Win32程序,所以把monut、rawfile什么之类的linux下思考方式先抛掉再说。
对于avisynth的接口和工作原理我也不是非常清楚,不过可以肯定的一点是它读入的接口来自于directX,进来的具体格式不明确,有可能是YUV的raw码流,内部的滤镜和外部插件此时再进入对其进行处理,最后的输出接口应该是avisynth自己的。
au方面我用的很少不是很清楚,但是可以肯定的是au和avisynth是两个独立存在的软件,之间并无关联。
 楼主| 发表于 2010-2-28 08:21 | 显示全部楼层
avisynth是个基于directX接口的Win32程序,所以把monut、rawfile什么之类的linux下思考方式先抛掉再说。
对 ...
akiduki 发表于 2010-2-28 03:32



感谢您的回答。

编译avisynth3失败了,所以我就没有办法尝试avisynth了

就功能而言,au和avisynth是否有交集呢?他们最大的特点是不是plug-in and filter?(如果是,我觉得非线性视频编辑器也许也能胜任了,LOL)
发表于 2010-2-28 09:17 | 显示全部楼层
AviSynth3是个传说,从我高中二年级的时候就有传说在开发了,但是现在我大学毕业都一年了,还是连影子都没有。那个代码我依稀记得是2006年的(?)半成品,后来就被放置了,所以您编译不出来也是理所应当的,估计也没人能编译出来。
AviSynth目前主流版本是2.5.x,有编译好的Binary,不需要自行编译。

就功能而言,AviSynth可以解释为一种通过脚本来实现对视频进行处理的脚本引擎(类似PHP?呵呵)。AviSynth的插件开发阵容很豪华,甚至有很多是专业人员(或者说基本都是专业人员)。这些插件有些负责解码,有些负责处理画面。在插件之外,用户可以编写自己的脚本函数来实现复杂的功能,如将多个插件组合使用达到新的功能,等。

AviUtl是日本人KENくん开发的视频处理软件,与AVS没有任何关系。AU使用免费,但不开源,公开有SDK供开发者使用。这个软件由于一切文档都是日文,所以开发者主要集中在日本,也有一些懂日语的海外用户参与插件的开发(比如香港的sswroom),我也弄过一个插件的改版,不算是独立开发。AU具有图形界面,内部使用高精度的4:4:4采样YC48颜色空间(这个是AU的私有技术,具体请参阅这里),这点是其相对AviSynth的优越之处。

不过,就算处理过程采用了高精度的数据,现在却没有编码技术能够处理并保存YC48颜色。所以,最终的归宿依旧是YV12,整个过程需要2到3次颜色空间转换,造成了一些失真。而AviSynth则采用了从头到尾一贯YV12颜色的做法(几乎全部插件都支持YV12),不需要转换颜色,因此可以省去颜色空间转换造成的失真。

以上简要介绍了一下AVS和AU的特色,希望对您有所帮助。
 楼主| 发表于 2010-2-28 17:59 | 显示全部楼层
回复 4# dgwxx


    十分感谢您的回答。非常详尽。

对于avisynth3我也无语了……为了他编译boost,用了几个小时编译完boost,他还是使用不能……

现在正在尝试LiVES
发表于 2010-3-1 01:06 | 显示全部楼层
如果要坚持用linux平台的话,可以考虑ffmpeg pipeline,或者等ffms完整支持后的x264
 楼主| 发表于 2010-3-1 01:14 | 显示全部楼层
回复 6# akiduki
linux用着比较顺手,有问题也能及时google到bug

您所说的那两个我没有用过,先睡一觉~明天再试用

谢谢您的指点。
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-6 00:59 , Processed in 0.148630 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表