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

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
回覆: 裝完canopus procoder後, windows media player的畫面變成一條一條的!

引用:
Originally posted by starlight
您好:

試用canopus procoder後(Canopus.ProCoder.v1.01.35), 因為有裝一個一起down下來的engine(Canopus.MPEG-2.SoftEngine.v3.0.exe)結果裝完後, 很明顯的用windows media player播放的mpeg2影片就可看出明顯的橫紋, 請問有人知道這是怎麼一回事嗎? 原本沒有這樣的....

procoder 會安裝 Ligos 的 MPEG-2 decoder,會覆蓋掉你原本用來播放 MPEG-2 檔案的 DShow filter 的設定。檔名我忘了,好像是 LMPGVD.ax,在 system/system32 的資料夾底下。(這個 .ax 的 DShow filter 是一個 fake 的 filter,實際上真正在解碼的是另一個 .dll 的檔案)
這個 decoder 我當初用的時候好像是不能用(因為 SSE 指令),所以一裝完 procoder 之後就立刻把它給刪掉了,我不清楚他有沒有可以更改顯示設定的地方。
你用 Media Player 6.4(XP 放在 Program Files\Windows Media Player\MPLAYER2.exe),選檔案 -> 內容 -> 進階 雙擊 Ligos 的 MPEG-2 decoder 便會跳出設定對話框,看看有沒有更改顯示模式的設定,把 Weave 改成 Bob 即可。

或是反註冊 LMPGVD.ax,用你原來的 MPEG-2 decoder 來解碼,例如 WinDVD 的 DShow filter 來解碼,WinDVD 的 DShow 預設是強制以 Bob 模式解碼,所以不會看到橫紋。
到 system/system32 底下執行 regsvr32 LMPGVD.ax /u 便可以反註冊。
或是直接刪掉這個 DShow filter。

用 Bob 模式顯示,畫面雖然沒有橫紋,但是會較模糊。
 
舊 2003-03-06, 11:59 AM #2
回應時引用此文章
Shade離線中