PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > VIVO討論區 (數位機上盒)
帳戶
密碼
 

  回應
 
主題工具
cocomac
Major Member
 
cocomac的大頭照
 

加入日期: Mar 2001
您的住址: 宇宙統合軍
文章: 285
Xvid的問題

小弟我同學借了我一些片子看,根據他所言,壓縮的CODEC是XVID。
我電腦本身就有安裝這個CODEC,看其他片子都沒有什麼問題。
但是看他給我的片子,卻出現嚴重的問題!

視訊的部分,會出現類似「在TMPG裡面沒有把deinterlace做好,也就是順序錯誤的現象,像是奇、偶相反的樣子。」,這點讓我非常煩惱,因為我不知道是那個地方出了問題?
我也不想為了看這部片子重新安裝系統,這樣麻煩很多...

在網路上找似乎也找不到這種問題,難道只有我嗎?嗚嗚嗚嗚∼

希望在這裡能得到解答,謝謝!
     
      
__________________
不講道理是女人的權力,野蠻是女人的專利,說話不算話是女人的成就!
「我認了!」---
舊 2003-02-06, 06:34 AM #1
回應時引用此文章
cocomac離線中  
花轟
Advance Member
 
花轟的大頭照
 

加入日期: May 2001
文章: 438
 
舊 2003-02-06, 08:39 AM #2
回應時引用此文章
花轟離線中  
starroach
Major Member
 

加入日期: Jan 2002
文章: 121
1.Xvid裡面有附Avic這個程式,用Avix打開電影檔,看看Description是不是顯示xvid...
2.是的話...那就只好去找其他版本的xvid codec,因為Koei和Nic聽說有相容的問題...比如Nic壓的,用Koei來放。或者換用ffdshow。再不然就去找其他日期的xvid codec...
3.那個電影檔是什麼電影的檔阿?說來聽聽吧
舊 2003-02-06, 08:41 AM #3
回應時引用此文章
starroach離線中  
cocomac
Major Member
 
cocomac的大頭照
 

加入日期: Mar 2001
您的住址: 宇宙統合軍
文章: 285
沒想到回應這麼快,真是高興!

花轟:
影片的CODEC我只知道是XVID,但不知道他是用誰的,所以只有慢慢嘗試了。
我用了你建議的CODEC,XviD.Root.27.11.2002.0020.exe可以看,ffdshow也可以看。其他的不行∼>"<
不過這兩個CODEC用了以後,畫面都會有點頓,像是張數不夠的感覺。
然後ffdshow會出現一點點的方格,所以我選擇XviD.Root.27.11.2002.0020.exe。

starroach:
1.Avic不能開啟檔案。
2.用了XviD.Root.27.11.2002.0020.exe就可以看,不過搞不清楚到底是怎樣...
3.那個是動畫啦!呵呵∼叫做「rahxephon」...我朋友說好看丟過來借我的。

感謝兩位喔!
__________________
不講道理是女人的權力,野蠻是女人的專利,說話不算話是女人的成就!
「我認了!」---
舊 2003-02-06, 09:59 AM #4
回應時引用此文章
cocomac離線中  
花轟
Advance Member
 
花轟的大頭照
 

加入日期: May 2001
文章: 438
現在常見的 build 有 Nic 、 Koepi 和 uManiac 這三種,可能壓縮的人用了測試的版本才會有相容的問題。我壓Xvid的時候用的是Koepi的版本,出來的影片用ffdshow甚至DivX解壓縮都可以正常撥放。

另外Avic這個程式會拒開唯讀的檔案,放在光碟的影片當然是唯讀的,所以...
舊 2003-02-06, 10:14 AM #5
回應時引用此文章
花轟離線中  
cocomac
Major Member
 
cocomac的大頭照
 

加入日期: Mar 2001
您的住址: 宇宙統合軍
文章: 285
那這樣不是表示,只要拿到怪怪版本的XVID,就要準備三種以上的CODEC伺候,隨時準備安裝新的CODEC...
真討厭這樣...

影片檔的確在光碟裡面,難怪Avic不給我開。
__________________
不講道理是女人的權力,野蠻是女人的專利,說話不算話是女人的成就!
「我認了!」---
舊 2003-02-06, 11:46 AM #6
回應時引用此文章
cocomac離線中  
sarawak
Senior Member
 
sarawak的大頭照
 

加入日期: Aug 2001
您的住址: 台北市
文章: 1,110
不是只要用AviC來把FourCC use codec 換成 Divx就可以了嗎?我都是這樣換一換就好了。
舊 2003-02-06, 12:05 PM #7
回應時引用此文章
sarawak離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
XviD 的三種編譯版本

uManiac 的 CVS snapshot,幾乎只要 CVS 上一更新,uManiac 就會編譯一個新版本,不過有時候也會拖個幾個禮拜都沒有更新。uManiac 現在都沒有在看開發小組的討論,所以有時候一些新功能編譯的時候需要注意的事項,uManiac 都不知道。例如以前要改 TOO_SMALL_LIMIT = 1,還有前一陣子 gruel 新增的 GMC 在開發階段,放上 CVS 給其他開發人員測試,gruel 不希望有測試版本的 bianry 流出去給一般大眾,會製造麻煩,所以警告要是被他發現網路上有人提供這個版本的 binary,他以後就不再 commit 任何的程式碼。結果當天 uManiac 的網站上還是出現了這個版本的 bianry,顯然 uManiac 根本不知道有這回事,還好那天他的網站沒多久就掛了 :P
有時候該更新不更新,不該更新卻更新得很快 ^^;
自從 uManiac 擅自更改了 Adaptive Quant 的程式碼被發現以後,就和開發小組漸行漸遠,有時候無法反應一些最新的情況。

Koepi 的版本有一些是 CVS 上都沒有的功能。例如他的 Lumi masking(Adaptive Quant)的程式碼是用 RefDivX 寫的 HVS 版本。以前 sysKin 修改的 Dynamic QPel 程式碼也是還沒上 CVS,就先出現在 Koepi 的 binary 上。再加上 Koepi 有時候會忘掉要 commit 別人給他的程式碼,所以他的版本總是有 CVS 上沒有的功能
因為 Koepi 和開發小組走得比較近,所以有時候能直接從作者手上拿到最新最熱剛出爐的程式碼。但是這些新功能還沒有經過大家的測試與討論,有時候不見得能提供壓縮助益,可能反而有害。
另外,Koepi 的版本因為編譯的時候用的 option,會產生不支援舊 CPU 的 SIMD code,例如 K6-3 和 PII 就無法使用 Koepi 編譯的版本。

Nic 的版本基本上也是原始 CVS 的版本,不過他改寫了 DirectShow 解碼器的部分,加入 Post Processing 的功能,但是負擔變得很重,即使沒開 PP,速度還是很慢,老機器不建議使用 Nic 的版本來播放。

ffdshow 是使用 FFMPEG 的 libavcodec 來解碼。ffdshow 可以偵測舊的編碼器的一些 bug,例如 DivX5/XviD 的 Chroma rounding error,XviD 的 interlacing 模式 bug ...等等,並且修正這些錯誤。所以用 ffdshow 解碼相容性是最高的。基本上只是要播放的話,裝 ffdshow 一個就夠了。

各個解碼器用的 iDCT 算式不同,原則上用什麼編碼就用什麼解碼畫質會最好。ffdshow 預設用的 iDCT 是 Simple iDCT,可以改成 IEEE reference 或 XviD 用的 iDCT。如果知道播放的是 XviD 的檔案,可以將 ffdshow 的 iDCT 改成 "XviD",這樣播放的效果會比較好。不過最近 XviD 要實驗改成使用和 FFMPEG 一樣的 Simple iDCT,Koepi 的版本已經 enable 了這個 iDCT 算式,這樣以後壓出來的 XviD 檔案用 ffdshow 播放,就不必改選 "XviD" 的 iDCT,直接用原本的 Simple iDCT 即可。
當然也可以再安裝 XviD 的 Codec,兩者並存。ffdshow 有一個選項,叫 "use XviD",把這個選項打勾,ffdshow 就會尋找你系統上的 XviD Codec,用 XviD Codec 來解碼,而不是用內建的 libavcodec 解碼。這樣既可以使用 ffdshow 強大的 filter 功能做 Post Processing,又可以用 XviD 自己來解碼,可以說是兩全其美
舊 2003-02-06, 05:25 PM #8
回應時引用此文章
Shade離線中  
godbrother
Amateur Member
 

加入日期: Sep 2002
文章: 39
感謝Shade大大
我裝了ffdshow之後
原本不能看的XVID現在可看了
不過畫面會有一點晃動
不知何故?
另外小弟注意到ffdshow好像有外掛字幕的功能
這樣還需要另外用vobsub來外掛字幕嗎?
舊 2003-02-07, 09:15 PM #9
回應時引用此文章
godbrother離線中  
LOCK.LAI
Advance Member
 

加入日期: Nov 2001
您的住址: 台中市
文章: 480
看Shade大大對xvid這麼有研究,我可否相問一個問題。我一直有在使用xvid來試壓影片,與divx5.x比起來,一般畫面在同樣流量下,兩者比較起來畫質差不多,但在一些光源快速明暗的畫面,xvid壓出來的畫面,卻明顯輸給divx很多。即使再勾選了Enable lumi masking也無改善。請問這是什麼原因呢?

xvid(koepi,2003,Jan 27), 2pass, motion search6, 勾選global motion compensation,流量約130kbps


divx5.03 2pass, 流量125kbps
舊 2003-02-07, 11:28 PM #10
回應時引用此文章
LOCK.LAI離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是08:44 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。