哦
我还以为 DirectShowSource 能通用也没问题的~~、
下回我加视频选择前面加个挂载模式的选择
5中挂载模式: directshowsource 和avisource
wavescource,ac3scource mpascource
有 directshowsource 和avisource 两种模式足够了么?
=====================
刚刚用MEGUI测试了下D2V
LoadPlugin("D:\Program Files\megui\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("C:\Users\APPLEUFO\Desktop\111\000.d2v", info=3)
看来5种模式都加上如何 ??
顺便问下这5种模式各适用的视频格式是?
引用的资料
==================
再來談談2個重要的載入濾鏡directshowsource 和avisource
avs的重要功能體現在其合成、嵌套以及強大的增強濾鏡。
早期的avs需要先分離視瀕和音瀕,然後再利用avs的合成,比較繁瑣,一般人也不願意接觸。
隨著avisynth版本的提高,directshowsource 和avisource可以直接載入,不用分離視瀕和音瀕了,avs語法也顯得簡練起來,因此目前的avs開始廣泛的普及了。
不過我先提到,真正的掌握和利用avs,可能還是要用到其分離合成的步驟,哈哈!我下面是從實用性角度(比如我們最常接觸的幾種rm vb的壓制)談談。
directshowsource ,avisource是avs中最強大的2個載入語法,版本越高越強大!一般directshowsource 如同其名,只要安裝directshowsource 的插件,也就是說,可以用mediaplayer來播放,那麼就可以用Directshowsource 來載入。
如,安裝了ac3filter7.0,就可以直接用Directshowsource來載入ac3音瀕了,安裝了mpge2插件,Directshowsource就可以載入bin(SVCD)和vob(DVD)文件了。
牛過的mimi8(阿飛) 的解碼插件包,基本是關於directshowsource的插件,配合avs,很大程度上方便了directshowsource的運用!
而avisource和wavescource,ac3scource還有mpascource實際是一個性質的東西,他們可以載入不能Directshowsource的源,但是就比較嬌貴了,需要相應的濾鏡dll文件了,前2者是avs內裝的濾鏡!
一般來說,對於avi文件先用avisource來載入,如wm9和vp6格式的!使用avisource載入的話,源和其它插件脫離關係!
如就不能關聯ffdshow了!
而directshowsource仍舊可以關聯ffdshow!所以,我一般推薦 DVDRIP的avi文件是用directshowsource來載入,而一些亮度濾鏡、畫面大小、水印之類的可以通過ffdshow來載入!
關於directshowsource和avisource的其它東西,可以再看看avisynths原有的的說明
我提示幾點(因為說明書的確對於非專業的很吃力)
avisource("("d:\test\sample.avi",false)
false表示禁止音瀕