標籤: 暫無標籤

1 AviSynth -基本信息

  AviSynth 是一個功能強大的視頻文件後期處理工具,提供了許多編輯和處理視頻文件的方法。

  AviSynth是AVISYNTHesizer的縮寫,意思就是AVI合成器,是一個Frameserver。(Frameserver就是一個把影像文件從一個程序轉換到另外一個程序的過程, 其間沒有臨時文件或中介文件產生)

  AviSynth是由Ben Rudiak-Gould首創的一種非常有用的工具,能夠提供各種方式來合併和濾鏡處理影像文件。最獨特的就是AviSynth並不是一個孤立的影像處理程序,而是在影像文件和應用程序之間擔任「中間人」的角色。

  這是一個功能強大無比的基於avs腳本文件的視頻處理與幀服務軟體,建立.avs文件索引輸出,還有強大的腳本濾鏡功能,很多編輯軟體可以支持。

2 AviSynth -工作原理

  AviSynth的基本工作原理是這樣的:

  首先建立一個包含特定命令的文本,稱之為「腳本」(後綴為avs),這些命令指定要運行處理的影像文件和濾鏡;

  然後運行影像應用程序,比如VD或ND,打開腳本。此時AviSynth就開始工作了,打開腳本中指定的影像文件,運行特定的濾鏡,並把輸出結果提供給影像應用程序。但影像應用程序並不了解AviSynth在後台所做的處理,而認為是直接打開了一個「被處理過」的影像文件。

3 AviSynth -優勢特點

  因此使用AviSynth有5大優勢:

  1. YUV支持:內建濾鏡可以在YUV環境下運行,第三方濾鏡幾乎也兼容YUV,所以比起VD、ND的內嵌濾鏡必須在RGB環境下運行要快很多。省卻了一個轉換的過程,將來還可以支持YV。

  2. 濾鏡處理:內建許多影像處理濾鏡,比如Resizing,Cropping等。還有大量的第三方強力濾鏡,並可以調用VD以及AviUtl的第三方濾鏡。

  3. 突破2G限制:通過AviSynth打開影像文件就相當於應用程序直接打開,這樣就可以使本身有2G限制的程序也能突破2G的限制。

  4. 打開格式:AviSynth可以打開幾乎所有影像文件,包括MPEG和QuickTime。所以當影像應用程序通過AviSynth打開這些文件時,會被認為是打開標準的AVI,這樣就可以處理影像應用程序本身並不支持的格式。

  5. 節省硬碟空間:AviSynth處理的影像文件在運行過程中直接導入應用程序,沒有臨時文件,所以節省硬碟空間。

4 AviSynth -版本信息

  AviSynth現在有3個版本,第一個是Ben Rudiak-Gould的首先編譯的AviSynth v1.0b;在Ben Rudiak-Gould停止開發后,Edwin van Eggelen繼續開發,最新的版本是AviSynth 2.6.0.1 Alpha 2;在2002年7月第二次源碼編寫計劃開始,目前最新的版本是2011年5月25日公布的AviSynth 2.6.0 Alpha 3,新版本2.5x增加了YV12的支持,增加了許多實用的命令,也吸收了一些優秀的第三方濾鏡成為內建濾鏡。

上一篇[Avlgomgr]    下一篇 [一視同仁]

相關評論

同義詞:暫無同義詞