最初由 雷鸣 发布
完全看不懂
[请教]AVS是什么东西,干吗用的?
雷鸣@2005-07-18 13:55
在帖子里经常看到什么AVSchenleitc2@2005-07-18 16:28
AviSynthMeteorRain@2005-07-18 17:53
作为视频音频处理的中间层雷鸣@2005-07-19 10:18
完全看不懂MeteorRain@2005-07-19 10:52
不知道说什么好。引用最初由 雷鸣 发布
完全看不懂
snowpeak@2005-07-22 12:43
引用最初由 MeteorRain 发布
作为视频音频处理的中间层
向下适应各种文件,并能进行处理
向上能够提供统一的数据流,方便上层工具处理
magic_@2005-07-22 23:16
引用§1: 关于 Avisynth:
问1.1: 什么是 AviSynth ?
答: AviSynth (AVI SYNTHesizer 即 AVI合成器) 是一种视频服务。 Lukes 的个人主页上给出了一个很好的描述:
“AviSynth 是最初由 Ben Rudiak-Gould 开发的一个很实用的程序。它提供了很多连接和处理视频的选项。AviSynth的特色就在于它并非是一个独立生成视频文件的软件。相反,AviSynth只是在你的视频文件和视频处理软件间扮演一种‘中间人’的角色。
基本上, AviSynth 是这样工作的:首先,你创建一个写有特殊命令的文本文件,我们称之为脚本。这些命令引用了一个或多个视频以及你希望运用在这些视频上的滤镜。 然后,你运行一个视频软件,比如 VirtualDub,打开这个脚本文件。此时AviSynth就开始工作了。它打开脚本中引用的视频,加载你指定的滤镜,然后把输出的结果反馈给视频软件。然而,这些视频软件并不会察觉到 AviSynth 正在幕后工作。相反,它们只是以为直接从硬盘上打开了一个事先编辑好的AVI文件。
使用 AviSynth 主要有以下五大理由:
1. 拼接视频: 不论你有多少视频文件 AviSynth 都能把它组合在一起,当然也就包括把那些切割过的AVI 文件重新拼接起来。你甚至能挑选一个视频文件的某些片段再重新拼接起来,音频声道也一样。
2. 处理视频: AviSynth 内建了很多视频处理的滤镜。例如,用来调整尺寸、剪辑或是锐化你的视频文件的滤镜。
3. 打破单个文件不能 超过2 GB 的限制: AviSynth 把视频反馈到应用程序而不是让应用程序自己去打开视频文件。因此,你通常可以使用 AviSynth 在那些本不支持打开大于 2 GB 的文件的应用程序里打开它们。
4. 打开原本不支持的格式的文件: AviSynth 能打开几乎所有格式的视频文件,包括MPEG 和某些 Quicktime MOV。但是在 AviSynth 向其它程序反馈这些文件的时候,在程序看来它就是一个标准的AVI文件。这就允许你在本不支持这些格式的程序里打开这些格式的文件。
5. 节约磁盘空间: AviSynth 动态产生视频以反馈给其他程序。因此,既不消耗暂存空间也不会产生中介文件。正是由于这个原因,你就能节省你的磁盘空间。”