2009-09-22 64 views
3

我已经使用avisynth编写了一个简短的脚本。它需要一些视频,叠加它们,并添加一些文本。保存由avisynth创建的文件

我可以在virtualDub中打开脚本文件并将其保存为avi文件,但是我想要的是在没有人为操作的情况下执行此操作的方法。例如有一个命令行可以打开virtualdub中的脚本,设置视频编码(也许这一步可以使用avisynth脚本完成?)并将输出保存为avi文件。

可以这样做吗?

回答

3

好吧,我想我这一个:

我发现叫avs2avi一个命令行工具(www.avs2avi.org)。几乎所有我需要:)

希望这将有利于其他人。

感谢, 亚伊尔

+0

这只适用于古代VFW过滤器(它只是virtualdub的包装),你有没有发现新的东西 - 可以使用x264或ffmpeg? – 2010-08-03 22:57:54

3

回答我一个评论,X264可以读取AVS和写它的常规输出

x264 example.avs -o example.mp4 --rest_of_x264_options 
1

Avidemux + avsproxy可以处理avs脚本..视频音频流。
请注意,虽然相当有用,但x264只能处理视频流。

avsproxy来包装的Avidemux ..都进来GUI和命令行版本... 这是一个良好的基础GUI tutorial by example

这适用于Windows和Linux。在Linux中,它需要安装wine)。