![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- DVD 討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=5)
- - TMPGEnc Plus 不能轉xvid 的avi
(https://www.pcdvd.com.tw/showthread.php?t=261431)
|
|---|
TMPGEnc Plus 不能轉xvid 的avi
抱歉 也許各位會覺得是小白的問題
但是我已經搜尋過了 沒看到相關解答 想用TMPGEnc Plus 轉xvid 的avi --> DVD格式的MPEG2 但是會顯示不支援此格式 我有裝code 也可以用mediaplayer9放該類avi檔 但是不能轉 TMPGEnc DVD 也一樣 能否各位大大告知是否要裝什麼plugin呢 |
可能是不同版的xvid的問題吧...:confused:
先移除裝別的版本看看...我的是Koepi版的...沒問題啦!! :agree: |
回覆: TMPGEnc Plus 不能轉xvid 的avi
引用:
codec,coder + decoder -> codec,編、解碼器,不是 code。 你需要裝 "X"vi"D" 的 codec。 能用 WMP9 播放,不代表就能用 TMPGEnc 讀取這個檔案。如果你要 TMPGEnc 像 WMP9 一樣能透過 DirectShow Filter 讀取檔案,WMP9 能播就能用 TMPGEnc 讀取,你要將 TMPGEnc 環境設定底下,DirectShow Multimedia Reader plugin 的優先權調高。 一般預設值,TMPGEnc 會先用 vfw codec 來解碼 AVI,要用 vfw 方式來讀取檔案,你的系統上必須要有安裝真正的 "XviD" codec,例如 Koepi 的 "XviD" codec,裡面包含 DirectShow Filter 的 xvid.ax 和 vfw codec 的 xvid.dll,要有 xvid.dll,才能用 vfw 的方式讀取。 XviD 的 vfw codec 遇到有 B-frame 的檔案時,第一個 frame 會輸出全黑的 delayed frame,同時會出現一行白色的警告訊息,要避免這種現象,必須調高 DirectShow Multimedia Reader 的優先權,用 DirectShow Filter 來解碼 AVI,才能輸出正常的畫面。 |
優先權提到最高真的可以了
不過原本vfw的優先權好像就比較低耶 不好意思再請教 那vfw和DirectShow兩種輸出會有差異嗎 codec.....這個是手誤 |
對了
一定要說聲謝謝囉 |
引用:
我也沒寫對 :p encoder + decoder -> codec。 vfw 和 DShow 的差異,如你是裝 Koepi 的 XviD,兩者唯一的差異就是上面我說的,有 B-frame 的 AVI 要用 DShow 解第一張 frame 才不會是 delayed frame,同時最後一張 frame 才能輸出出來。用 vfw 解第一張會顯示全黑的畫面和白色的警告文字,同時最後一張無法輸出。 如果你是用 Nic 編譯的 XviD,用 DShow 解,畫質會受到 Nic 的 DShow 中設定的 Post-Processing 影響,也就是畫面會經過 Nic 的 Post-Processing 影響,因為 Nic 版的 xvid.ax 是一個獨立的解碼器,使用自己的 Post-Processing 處理。 Koepi 版的 xvid.ax 只是一個 wrapper,解碼的還是 xvid.dll,xvid.dll 的 Decoder Post Processing 設定在 vfw 介面中可以設定要不要開啟。 你在用 TMPGEnc 載入讀取 AVI 檔案之前就要先調整好這些選項。 引用:
不客氣。 |
| 所有的時間均為GMT +8。 現在的時間是03:27 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。