PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   VIVO討論區 (數位機上盒) (https://www.pcdvd.com.tw/forumdisplay.php?f=15)
-   -   DivX5的Motion Scene Threshold? (https://www.pcdvd.com.tw/showthread.php?t=82155)

JeTaim 2002-03-11 10:04 PM

DivX5的Motion Scene Threshold?
 
看起來應該跟動態場景有關,請問調高調低各有哪些優缺點呢?

QQQQ 2002-03-13 03:43 PM

場景變換偵測
0% 是最大 -> 很容易自動轉為 Keyframe -> 整體視覺效果上升 -> 檔案變大
100% 是最小 -> 進可能不加 Keyframe -> 大動作時出現品質問題 -> 檔案更小

JeTaim 2002-03-14 01:27 AM

感謝大大的回答^_^

llk 2002-03-14 03:27 AM

Re: DivX5的Motion Scene Threshold?
 
引用:
Originally posted by JeTaim
看起來應該跟動態場景有關,請問調高調低各有哪些優缺點呢?


你是指 scene change threshold 嗎?
如果是的話,這是一個判斷場景變化安插Key frame的功能。
一般說來,場景變化時(大動作變化也行啦)畫面的變動最大,
若是在變動場景的第一張frame設為Key frame對於畫質有極
大的幫助,其功能就是將畫面以類似jpeg的方式壓縮存檔。跟
key frame相對的就是Delta frame,僅記錄前後的frame的
相異處紀錄,容量與key frame差異甚大....
0%-100%代表畫面變動程度,預設值是50%,也就是Divx5
偵測到畫面的變化異於前一張畫面有50%以上,就會把這張畫
面列為Key frame.....
若是把這個值調太高,會造成高動態的場景可能發生劣化....

我的建議是不要調高,也沒必要特地去降低,不用去動他比較
好。

順便請教一下QQQQ兄:
1.調整Maximum and Minimum Quantizers對於2 pass有差別嗎?
2.RC settings 那兩個控制項對於2 pass時有發生作用嗎?
3.Rate Control Down/Up Reaction是指Low/high motion判斷沒錯吧?

QQQQ 2002-03-17 01:12 AM

1. QPel 在 divx 網站上沒有仔細說明他實際作用是在 1-pass or 2-pass
應該是所有模式都支援吧
差別是 1-pass 的壓縮能力 or 也可以說是動態預測能力不如 2-pass
這是因為 2-pass 的第一步就是去直接先預壓一次....看看那個 log 檔就可以知道
2-pass 第二步依照 log 檔的指示來壓縮 (此時就沒有預測問題了, 因為 log 檔已經寫出下一張的動態比率與壓縮建議值)

2. RC setting 在 divx 網站上也沒寫, 但 help 有寫, 建議是不更動啦

> 3. Rate Control Down/Up Reaction是指Low/high motion判斷沒錯吧?

這應該只有管 1-pass 而已, 1-pass 實際是 ABR (average bitrate)
用的就是 RC 控制值
2-pass 用的是 VBR
(2-pass 第一步負責偵測場景變化, GMC)
(2pass 第二部是 Bi-dir Enc, Psy, Pre Process, 參照第一步的 quality 做「僅可能」的壓縮)
1-pass-qualitry-based (用的是 Qpelx 設定)

大概是這樣的
有些文件上沒說
我是自己 try 出來的, 然後去想做法的方式
不能說 100% 正確啦

llk 2002-03-17 03:54 AM

引用:
Originally posted by QQQQ
1. QPel 在 divx 網站上沒有仔細說明他實際作用是在 1-pass or 2-pass
應該是所有模式都支援吧
差別是 1-pass 的壓縮能力 or 也可以說是動態預測能力不如 2-pass
這是因為 2-pass 的第一步就是去直接先預壓一次....看看那個 log 檔就可以知道
2-pass 第二步依照 log 檔的指示來壓縮 (此時就沒有預測問題了, 因為 log 檔已經寫出下一張的動態比率與壓縮建議值)

2. RC setting 在 divx 網站上也沒寫, 但 help 有寫, 建議是不更動啦

> 3. Rate Control Down/Up Reaction是指Low/high motion判斷沒錯吧?

這應該只有管 1-pass 而已, 1-pass 實際是 ABR (average bitrate)
用的就是 RC 控制值
2-pass 用的是 VBR
(2-pass 第一步負責偵測場景變化, GMC)
(2pass 第二部是 Bi-dir Enc, Psy, Pre Process, 參照第一步的 quality 做「僅可能」的壓縮)
1-pass-qualitry-based (用的是 Qpelx 設定)

大概是這樣的
有些文件上沒說
我是自己 try 出來的, 然後去想做法的方式
不能說 100% 正確啦


這邊也分享一下我的經驗,其實調整這些參數在2 Pass都有發生作用的樣子,
最好的證據是同樣的東西壓出來大小不一樣.........
至於好壞很難拿捏。若僅用預設值去跑,品質絕對拼不過MS mpeg4v2這
是可以肯定的事。
我專門壓縮動畫方面影片,動畫線條銳利,色塊漸層均勻,每張畫面線條都是
獨立,壓的好壞一看便知,不像實攝電影畫面有些濛濛的,很難評鑑品質....
所以這些地方不調整不行......
就有勞QQQQ兄也研究一下這些參數吧!
我先把我調整過的做個分享...

10
2
3000
8
20

rhelong 2002-03-17 08:03 AM

可否請 llk 將圖傳上來

llk 2002-03-17 08:26 AM

引用:
Originally posted by rhelong
可否請 llk 將圖傳上來


你想幹嘛?說清楚些......

microsoft 2002-03-25 08:16 AM

在properties裡的divx codec如果選2-pass
會有一個叫我填log file的地方
請問這log file 要去哪找啊?
就是因為這我不能用2-pass壓

starbd 2002-03-25 09:16 AM

請教LLK兄..
DIVX 4.12看不到SENCE CHANGE THRESHOLD的設定
是不是代表DIVX4.12不會作插KEYFRAME的動作???
還有4.12版那個FRAME DROPPING的設定是什模意思呢?


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。