瀏覽單個文章
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
作者Shade
引用:
作者snic
最近想把一個 divx 5.02 壓制的 avi 檔做字幕內嵌(需要2次壓縮)
但是我發現我灌 divx 5.11 觀看時會發生小方格細微瑕疵閃爍的狀況
雖然只要將 DIVX 設定(Decoder 內容)裡的 Disable Post-Processing 打勾就不見了

這個是 DivX 5.11 的 bug。
話說當初在 DivX forum 第一個回報這個 bug 的,好像就是 sswroom 兄
引用:
後來又發現灌 FFDSHOW 也可以解決這個問題...
可是上面兩招在二次壓縮前用 VirtualDubMod 預覽還是會有...
所以重壓後連小方格瑕疵也一起壓死在裡面^^"

因為 VD 是使用 VfW Codec 來解碼,所以它會去用有 bug 的 DivX 5.11 的 VfW Codec 來解碼,而不會去用 ffdshow (directshow filter) 來解碼,所以無用。
引用:
後來也發現...
若是改灌 divx 5.21 重壓就不會發生上面情形了...可是我就是想用 divx 5.11 轉嘛^^"

呵呵
引用:
我想問的是...可不可以在壓縮時借用 FFDSHOW 的修正功能解碼來作為 2 次壓縮的來源?
這問題延伸到...我記得 Shade 兄說過 FFDSHOW 用它解的 XVID 和 DIVX 畫質可能比較好
那經過他處理後作為 2 次壓縮的來源是不是比較好?

可以,方法就是 sswroom 兄提的:
1. Avisynth 使用 DirectShowSource 載入這個 AVI,這樣就會透過 DirectShow,使用 ffdshow 來解碼。
DirectShowSource 舊版的 Avisynth 讀取的時候,必須要指定 fps,不可以不指定。新版的 Avisynth 2.5.4 (?) 以後,好像可以不用指定。

2. 用 ffdshow 提供的 VfW 介面解碼,也就是以前的 ffvfw,現在已併入 ffdshow 裡面。安裝 ffdshow 的時候要勾選 "VFW Interface",就會一併安裝 VfW 的介面,讓你把 ffdshow 當成 VfW Codec 使用。
安裝好以後,在開始功能表裡,ffdshow 的目錄下,有一個 "VFW Configuration",進去以後選右邊的 Decoder 那一頁,把支援解碼的 Codec 的 DivX 4/DivX 5 選起來,這樣子 VD 就會用 ffdshow 來做 VfW 的解碼,用 ffdshow 解 DivX 的檔案。

注意這個設定和另一個 "Configuration" 是獨立分開的。"Configuration" 裡面設定的是 DirectShow Filter 的解碼設定,"VFW Configuration" 底下的 Decoder 才是設定 VfW 的解碼,這兩個設定是分開的。所以 DShow 那邊的解碼設定不會影響到 VfW 的設定。要把 ffdshow 當成 VFW 來解碼,必須在 ffdshow 的 "VFW Configuration" 中另行設定。

設定好以後,你也可以用 Avisynth 的 AviSource 來開啟檔案,此時 AviSource 透過 VfW 讀取檔案,就會使用 ffdshow 來作為 VfW 的解碼器。


感謝 Shade 兄跟 sswroom 的解答...
不過 DirectShowSource 這個語法不管我用 Avisynth 2.52 指定 fps 還是改成 Avisynth 2.55
都說不認識@@...真的不知道問題出在哪了orz
另外用了 Shade 兄提供的 ffdshow 提供的 VfW 介面解碼的方法改了設定還是一樣載入 VD 後沒修正(VD 裡資訊顯示還是用 DIVX 5.11 解碼)
最後還利用 makeAVIS 將 AVS 轉 AVI 強制用 ffdshow 解碼(VD 已顯示 ffdshow 解碼)...
結果還是沒修正orz
只有直接開 AVI 時才有修正...
看來只好用 divx 5.21 壓了...

不過後來發現我在沒灌 DIVX 5.11 的情況下只灌 XVID 1.02 的話
DIVX 的檔案就會強制用 XVID 解碼...這樣在 VD 裡看到的就沒有方格瑕疵了
那請問有沒有辦法同時灌 DIVX 5.11 和 XVID 1.02 但強制 DIVX 的檔案用 XVID 解碼呢?

P.S.
另外問一下 Post-Processing 這個選項功能是做什麼的?
在用 DIVX 壓縮時跟解碼時都可以選擇開或關...不知道差在哪?
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")
舊 2004-10-14, 09:45 PM #364
回應時引用此文章
snic離線中