我已經使用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