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

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

  回應
 
主題工具
KomHub
Junior Member
 
KomHub的大頭照
 

加入日期: Jan 2000
您的住址: B612號小行星
文章: 799
DivX 5.0.3 Multipass 該做幾次 pass 才夠?

DivX 5.0.3 提供了 Multipass 理論上 越多次 pass 壓起來的檔案 畫質會越好
不過這下子 問題來了 那該 pass 幾次 才夠?

於是我針對 DivX 5.0.3 提供的 Multipass 做一個實驗:
把一個 1G 的 vob 以 1400kbit/sec 壓成 DivX 5.0.3 的 avi 格式,
做了 六次 Multipass, 並分析每一次 pass 的 divx.log 裡的資料.

divx.log 檔裡主要紀錄著每一偵畫面的 motion_complexity 值和 texture_complexity 值,作為下一次壓縮畫面時 的參考參數.
所以如果兩次 pass 間的 divx.log 所記錄的數值越接近,就代表壓縮起來的檔案畫質差異越接近.

我用兩種方法分別對 divx.log 裡的 motion_complexity 值和 texture_complexity 值 做分析:

第一種方法是對相鄰兩 Pass 間的數值做相關係數,
相關係數越接近 就代表兩次 pass 間的數值起伏的關係越接近.

第二種方法是將兩 Pass 間的數值相減,再求相減數值的變異數.
如果相鄰兩 pass 的數值越接近 相減後就越接近 0, 越接近 0, 兩值相減後的變異數應該就會越小.

分析結果做成圖表 附在附加檔案裡 給大家參考....
解開後裡頭有兩個 jpg 圖檔 分別是 motion_complexity 和 texture_complexity 的分析
每一個 jpg 圖裡有兩個表 一個是相鄰兩 pass 間的相關係數 一個是兩鄰兩 pass 相減後的數值的變異數.

至於要幾次 Pass 才夠? 我想還是得 自己看完圖之後 依需求斟酌.
不過就這一個實驗而言 做到 Pass3 之後就開始趨近穩定, 做到 Pass4 Pass5 還有一點些許改變, Pass6 以上幾乎是白做工.
     
      

此文章於 2003-01-31 04:38 AM 被 KomHub 編輯.
舊 2003-01-31, 04:25 AM #1
回應時引用此文章
KomHub離線中  
scottnet
Major Member
 

加入日期: Feb 2002
文章: 108
Thumbs up

這樣的好文章怎麼沒有人推呢?
我推~~~~~
 
舊 2003-02-07, 04:04 AM #2
回應時引用此文章
scottnet離線中  
aroan
Regular Member
 

加入日期: Jun 2001
文章: 84
我也要推一下...
舊 2003-02-07, 12:09 PM #3
回應時引用此文章
aroan離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
感謝提供資料,看來 Nth Pass 真的有它的作用喔,我之前以為這只是 DivX 的噱頭罷了 :P
舊 2003-02-07, 08:59 PM #4
回應時引用此文章
Shade離線中  
joco
Regular Member
 

加入日期: Sep 2001
文章: 64
Thumbs up 回覆: DivX 5.0.3 Multipass 該做幾次 pass 才夠?

推.....! 真有研究精神! 是做RD 的料!

所以結論是... Pass3 就差不多了!


引用:
Originally posted by KomHub
DivX 5.0.3 提供了 Multipass 理論上 越多次 pass 壓起來的檔案 畫質會越好
不過這下子 問題來了 那該 pass 幾次 才夠?

於是我針對 DivX 5.0.3 提供的 Multipass 做一個實驗:
把一個 1G 的 vob 以 1400kbit/sec 壓成 DivX 5.0.3 的 avi 格式,
做了 六次 Multipass, 並分析每一次 pass 的 divx.log 裡的資料.

divx.log 檔裡主要紀錄著每一偵畫面的 motion_complexity 值和 texture_complexity 值,作為下一次壓縮畫面時 的參考參數.
所以如果兩次 pass 間的 divx.log 所記錄的數值越接近,就代表壓縮起來的檔案畫質差異越接近.

我用兩種方法分別對 divx.log 裡的 motion_complexity 值和 texture_complexity 值 做分析:

第一種方法是對相鄰兩 Pass 間的數值做相關係數,
相關係數越接近 就代表兩次 pass 間的數值起伏的關係越接近.

第二種方法是將兩 Pass 間的數值相減,再求相減數值的變異數.
如果相鄰兩 pass 的數值越接近 相減後就越接近 0, 越接近 0, 兩值相減後的變異數應該就會越小.

分析結果做成圖表 附在附加檔案裡 給大家參考....
解開後裡頭有兩個 jpg 圖檔 分別是 motion_complexity 和 texture_complexity 的分析
每一個 jpg 圖裡有兩個表 一個是相鄰兩 pass 間的相關係數 一個是兩鄰兩 pass 相減後的數值的變異數.

至於要幾次 Pass 才夠? 我想還是得 自己看完圖之後 依需求斟酌.
不過就這一個實驗而言 做到 Pass3 之後就開始趨近穩定, 做到 Pass4 Pass5 還有一點些許改變, Pass6 以上幾乎是白做工.
舊 2003-02-07, 09:17 PM #5
回應時引用此文章
joco離線中  
roger555
Junior Member
 

加入日期: Aug 2002
文章: 946
Thumbs up

好東西!
再推上來!
舊 2003-02-10, 08:07 PM #6
回應時引用此文章
roger555離線中  
A.M.D.X.P.
Power Member
 

加入日期: Oct 2001
您的住址: Canada
文章: 525
但是請問要如何壓?
我只會壓2pass
拜託教一下
舊 2003-02-10, 10:00 PM #7
回應時引用此文章
A.M.D.X.P.離線中  
彥君
Amateur Member
 

加入日期: Jun 2002
您的住址: 苗栗
文章: 46
Thumbs up

好棒 給你拍拍手!! 推~~~
舊 2003-02-10, 10:05 PM #8
回應時引用此文章
彥君離線中  
brake
Major Member
 

加入日期: May 2001
您的住址: 澳客發源地
文章: 174
推上去
大概是文章的標題是疑問句吧
支持~
舊 2003-02-14, 09:52 AM #9
回應時引用此文章
brake離線中  
mmsmms
New Member
 

加入日期: Sep 2001
文章: 8
真是強...壓八次...
舊 2003-02-16, 11:54 AM #10
回應時引用此文章
mmsmms離線中  


    回應


POPIN
主題工具

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

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



所有的時間均為GMT +8。 現在的時間是06:34 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。