引用:
Originally posted by Shade
ffdshow 是一個 dshow filter 的解碼器(decoder)。ff-dshow 是用 ffmpeg 作為解碼核心的解碼器,再加上它是一個 DirectShow Filter 的解碼器,所以叫做 ff-dshow。
dshow filter 會用在播放程式上,所以你可以播放檔案沒有問題。
然而 VirtualDub 需要的是 VFW Codec 才能開啟檔案,Codec,包含 encoder + decoder,VirtualDub 需要 Video for Windows,VFW 這種格式 Codec 來開啟檔案,所以你用 ffdshow 沒有作用。
VirtualDub 的錯誤訊息告訴你,VirtualDub 需要 VFW Codec 才能開啟這個檔案,根據這個 AVI 檔頭的 FourCC 資訊,這個 AVI 是用 MP42 這個格式壓縮的,所以你必須去找 MP42 的 VFW Codec。
而 MP42,是 Microsoft MPEG-4 V2 壓縮格式所使用的 FourCC,所以根據 VirtualDub 的這個提示,我們知道你必須要去找 Microsoft MPEG-4 V2 Codec 來安裝。
可以上 Google 搜尋 Microsoft MPEG-4 V2 Codec download .... 之類的字串。
|
非常感謝你的解答。
剛才去抓了wmpcdcs8這個檔案安裝後(也不知這是什麼,只看到是MPEG-4 Codec相關的就下載安裝了) ,就可以開啟MPEG-4 V2的檔案了。
而我是在大陸那裡的網站抓到的。
搜尋後,幾乎都是大陸網站,本土的反而很少。
不過問題總算是解決了。
非常感謝你的解答,謝謝你。