我已经使用avisynth编写了一个简短的脚本。它需要一些视频,叠加它们,并添加一些文本。保存由avisynth创建的文件
我可以在virtualDub中打开脚本文件并将其保存为avi文件,但是我想要的是在没有人为操作的情况下执行此操作的方法。例如有一个命令行可以打开virtualdub中的脚本,设置视频编码(也许这一步可以使用avisynth脚本完成?)并将输出保存为avi文件。
可以这样做吗?
我已经使用avisynth编写了一个简短的脚本。它需要一些视频,叠加它们,并添加一些文本。保存由avisynth创建的文件
我可以在virtualDub中打开脚本文件并将其保存为avi文件,但是我想要的是在没有人为操作的情况下执行此操作的方法。例如有一个命令行可以打开virtualdub中的脚本,设置视频编码(也许这一步可以使用avisynth脚本完成?)并将输出保存为avi文件。
可以这样做吗?
好吧,我想我这一个:
我发现叫avs2avi一个命令行工具(www.avs2avi.org)。几乎所有我需要:)
希望这将有利于其他人。
感谢, 亚伊尔
回答我一个评论,X264可以读取AVS和写它的常规输出
x264 example.avs -o example.mp4 --rest_of_x264_options
Avidemux + avsproxy
可以处理avs
脚本..视频和音频流。
请注意,虽然相当有用,但x264
只能处理视频流。
avsproxy
来包装的Avidemux ..都进来GUI和命令行版本... 这是一个良好的基础GUI tutorial by example
这适用于Windows和Linux。在Linux中,它需要安装wine
)。
这只适用于古代VFW过滤器(它只是virtualdub的包装),你有没有发现新的东西 - 可以使用x264或ffmpeg? – 2010-08-03 22:57:54