瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
回覆: 為何AVI檔可用wmp開啟卻無法轉MPEG?

引用:
Originally posted by jeffrey_yeh
請教大大們:
為何我有兩個AVI檔可用windows media player開啟播放,卻無法用TMPCEng開啟轉MPEG?

因為 windows media player 是用 DirectShow Filter 或者 DMO Decoder 解碼,TMPGEnc 預設是用 VFW Codec 解碼,你有 DirectShow Filter,wmp 可以播放,但是所有使用 VFW 的應用軟體卻不能開啟這個檔案。
引用:
是不是可以完整播放影像、聲音就代表有適當的CODEC?

不是。
可以完整播放影像、聲音,只代表你有 Decoder,不一定代表你有 Codec,Codec = Decoder + Encoder。
只有 Decoder,而且是 DirectShow Filter,或者 DMO Decoder,對於使用 VFW 的軟體來說,一點用也沒有。
引用:
我的TMPCEng可轉其他AVI,所以應該不是他的問題!!還是需要特殊設定?

如果你已經有這個 AVI 所需的 DirectShow Filter,在 TMPGEnc 的環境設定底下,將 DirectShow Filter 的解碼優先權調高,高於 VFW,這樣應該就可以讀取。
最好先確定該 AVI 是使用哪一個 Codec 編碼的,尋找對應的 Codec 或 DirectShow Filter 安裝。
舊 2004-01-31, 12:17 PM #3
回應時引用此文章
Shade離線中