![]() |
||
Junior Member
![]() ![]() ![]() 加入日期: Mar 2002
文章: 925
|
Xvid新版跟舊版要怎麼同時相容??
Xvid新版出來沒幾天....
有些奇蹟版製作者已經蠢蠢欲動開始使用Xvid 1 Beta(偶也不得不裝Xvid 1) 但新版對舊版Xvid檔案產生一些播放上的小問題... 水波紋等等(有點像用GMC之後類似的問題) PS:這算向下對應差嗎? 請問Xvid高手們... 要怎麼讓新舊版同時存在.... 或者是要裝啥輔助軟體之類 |
|||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
回覆: Xvid新版跟舊版要怎麼同時相容??
引用:
這個是有原因的,講起來又要花很多時間 ![]() 在過去因為使用 Qpel 會讓畫面較清晰銳利,所以很多人喜歡用,但是用 Qpel 的人注意到一個問題,那就是很多人使用的解碼器 ffdshow,ffdshow 播放 Qpel 的檔案會產生水波紋的現象。 這個問題的原因是 ffdshow 使用的 iDCT 計算式和 XviD 用的不同,會使得解碼出來的畫面產生差異,而在使用 Qpel 的時候由於誤差更大,便會出現這種水波紋般的雜訊。 為了解決這個問題,當時幫忙編譯 XviD 提供大家下載的 Koepi 和 Nic 兩個人,決定把 iDCT 的算式也改成 ffdshow 使用的 simple idct,但是這個改變並沒有告知 XviD 的開發小組。 結果沒想到 iDCT mismatch 的問題比原來所預想的嚴重許多,改成 simple idct 之後 ffdshow 解碼是沒問題了,但是以前用舊版 iDCT 壓的檔案卻會發生問題,而且問題很嚴重,比原本 simple idct 解碼的水波紋瑕疵更嚴重,畫面會出現五顏六色的點狀雜訊。 XviD 開發小組的三巨頭之一 Isibaar 後來研究改換 simple idct 的可行性,立刻發現這個問題,所以決定不改變 XviD 的 iDCT 算式,以保持和之前檔案的相容性。 但是 Isibaar 並不知道,早在他研究的兩三個月之前,Koepi 和 Nic 就已經將改換 simple idct 的版本散佈在網路上,大家早就在用了。 如果當初有知會開發小組一聲,可以在 bitstream 的版號裡做紀錄,以後遇到這些版號的檔案,就切換為對應的 iDCT 來解碼,這樣就不會有這些問題,不幸的是當初就是沒有這麼做。 所以今年二月到五月間使用 Koepi 和 Nic 版 XviD 壓縮的檔案,如果有發生水波紋的現象,必須找使用 simple idct 解碼的 ffdshow 來播放才能解決這個瑕疵。 XviD 將來的 decoder 可能會同時包含兩種 iDCT 算式讓使用自己切換,遇到水波紋就用另一種解解看。 引用:
可以試試看安裝 ffdshow,iDCT 設定那裡選 simple idct,這樣應該就不會有水波紋了。 |
||||
![]() |
![]() |