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

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

  回應
 
主題工具
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
To llk:

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

如果你常壓動畫的話,你可以試試XviD,我覺得在壓動畫的時候它會有比DivX5更好的表現(至少壓Mahoro的時候是如此啦),比較少Ringing Effect壓與顏色糊成一團的壓縮瑕疵,雖然低流量時馬賽克會多一些——而且設定妥當的話(也就是說,不要使用DivX不支援的功能)XviD的檔案(目前為止)用DivX 4也可以播放
只是XviD目前還在開發中——幾乎每天都有新版本,不過穩定度是還可以接受啦

官方網頁:
http://www.videocoding.de/
編譯好的檔案(XviD是Open Source開發,因為目前沒有官方的Binary,所以作者們各自發佈不同版本的檔案,我目前是用第一個Nic的版本,因為包含DirectShow Codec,而且速度快):
http://nic.dnsalias.com/ (包含DirectShow Codec的安裝程式)
http://www.heimsnet.is/kg/ (最新版本:每20分鐘從CVS檢查更新)
http://www.roeder.goe.net/~koepi/
http://www.geocities.com/avihpit/xvid/post.html (一個有點舊,但是很有趣的版本,可以看到動態檢索的結果)

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

第一個pass壓完後就會產生log file了
然後才能跑第二個pass

>DIVX 4.12看不到SENCE CHANGE THRESHOLD的設定
>是不是代表DIVX4.12不會作插KEYFRAME的動作???

會插,只是它的Threshold是寫在程式裡,不讓你改

>還有4.12版那個FRAME DROPPING的設定是什模意思呢?

在流量真的不夠的情況下故意掉格節省一些Bits,造成畫面的動作雖然不流暢,但是可以維持畫面清晰度的作法,這個功能在WMV 7 & 8裡也有
     
      
__________________
因為在下才疏學淺,若有錯誤請不吝指教。
舊 2002-03-25, 10:29 AM #11
回應時引用此文章
lwb離線中  
QQQQ
Junior Member
 

加入日期: Mar 2000
您的住址: 北半球
文章: 931
引用:
Originally posted by llk


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

10
2
3000
8
20


7
2
其他沒變
 
舊 2002-03-30, 08:10 AM #12
回應時引用此文章
QQQQ離線中  
llk
Junior Member
 

加入日期: May 2000
您的住址: TW
文章: 965
引用:
Originally posted by QQQQ


7
2
其他沒變


最近也玩了一下Xvid,發現Xvid畫質會比較好是因為Quantizers最低值是1...

2 pass second 時僅參考 2 pass 1st的流量變化,其餘當作1 pass跑一遍
所以RC調整有助於品質.....

之前我調3000的值似乎一點用也沒有,所以又改回來了...

最新發現Divx 5.0 pro的mv功能雖然可以加快2 pass second的速度,但是
強烈建議不要用,因為用了這功能簡直閹掉2 pass主要的功能,品質會明顯劣
化喔...
舊 2002-03-30, 05:40 PM #13
回應時引用此文章
llk離線中  
QQQQ
Junior Member
 

加入日期: Mar 2000
您的住址: 北半球
文章: 931
我找到一份 2-pass 與 1-pass 的比較
其實.....

以相同的畫質設定來說 2-pass 最多可以比 1-pass 減少 15% 左右的檔案體積
但是所花費的時間卻不只 15% (在我這台烏龜電腦來說)
好幾次都想用 2-pass 來處理
無奈單是 1-pass 就得花 11.5 小時
要是改用 2-pass 至少得花上 20 個小時
已經快要一天啦

環境:
C-900Mhz, 384 MB (VirtualDub 效能全開處理約要 200MB)

影像:
640x480 (120 min)
filiter: tempolar clear (若是加上 smart IQ, 每秒降到 2fps....)

Divx5 pro 設定:
RC: 7, 2, ....不變
Keyframe: 每隔 2147483647 張自動安插 (此設定是強行關閉自動加格)
scene change thresold: 5% (畫面變動率 5% 自動加 keyframe 維持品質)
1-pass bitrate: 1500kbps
Use GMC, Use Bidirectional Encode
關閉 QP (此功能有 bug, 官方網站有說)
關閉 Psy (此功能有 bug, 官方網站有說)
關閉 PreProcess (此功能不如 temploar clear 這個濾化器, 開太強又有模糊畫面的反效果)

結果:
先說明! 這是我自己的感覺啦
2-pass 某些畫面在靜態背景時會比...稍微會比 1-pass 好一點點
大動作時完全沒有差別 (因為都是 keyframe 的關係)
2-pass 比 1-pass 檔案大小約減少 12% 左右

大概就是如此啦
舊 2002-03-31, 07:21 AM #14
回應時引用此文章
QQQQ離線中  
starbd
*停權中*
 
starbd的大頭照
 

加入日期: Nov 2000
您的住址: ?????????
文章: 2,392
引用:
會插,只是它的Threshold是寫在程式裡,不讓你改


lwb大大
我覺得divx4.12怪怪的耶
假如我壓一個短mtv
約4 min
keyframe用預射的300,壓出來的檔大小沒問題
但若壓個1~2hr的連續劇,問題就來,檔會變得很大,
我大概想了一下keyframe的原理,我就去把那個keyfram interlval調大
沒想到檔按大小還是不正常,且畫質差!?
但設成最大2XXXXXXXXX,就正常畫質也比那個>300的好
你平常玩4.12都怎模設阿?

還有許多大大討論的那些值
10
2
3000
8
20

這些在4.12也有
lwb你的經驗是怎模設阿?可以分享一下嗎?
舊 2002-03-31, 10:10 AM #15
回應時引用此文章
starbd離線中  
starbd
*停權中*
 
starbd的大頭照
 

加入日期: Nov 2000
您的住址: ?????????
文章: 2,392
lwb大大,再問一個問題
xvid的2pass的2nd pass怎模還有兩種阿??
舊 2002-03-31, 10:25 AM #16
回應時引用此文章
starbd離線中  
android
Power Member
 
android的大頭照
 

加入日期: Jun 2000
您的住址: 流放中
文章: 575
引用:
Originally posted by QQQQ
我找到一份 2-pass 與 1-pass 的比較
其實.....

以相同的畫質設定來說 2-pass 最多可以比 1-pass 減少 15% 左右的檔案體積
但是所花費的時間卻不只 15% (在我這台烏龜電腦來說)
好幾次都想用 2-pass 來處理
無奈單是 1-pass 就得花 11.5 小時
要是改用 2-pass 至少得花上 20 個小時
已經快要一天啦

環境:
C-900Mhz, 384 MB (VirtualDub 效能全開處理約要 200MB)

影像:
640x480 (120 min)
filiter: tempolar clear (若是加上 smart IQ, 每秒降到 2fps....)

Divx5 pro 設定:
RC: 7, 2, ....不變
Keyframe: 每隔 2147483647 張自動安插 (此設定是強行關閉自動加格)
scene change thresold: 5% (畫面變動率 5% 自動加 keyframe 維持品質)
1-pass bitrate: 1500kbps
Use GMC, Use Bidirectional Encode
關閉 QP (此功能有 bug, 官方網站有說)
關閉 Psy (此功能有 bug, 官方網站有說)
關閉 PreProcess (此功能不如 temploar clear 這個濾化器, 開太強又有模糊畫面的反效果)

結果:
先說明! 這是我自己的感覺啦
2-pass 某些畫面在靜態背景時會比...稍微會比 1-pass 好一點點
大動作時完全沒有差別 (因為都是 keyframe 的關係)
2-pass 比 1-pass 檔案大小約減少 12% 左右

大概就是如此啦


請問, 壓divx跟記憶體大小有關嗎? 是不是filter問題? 之前我有一星期
因為記憶體掛掉只用48MB 跑VD 壓divx ,不過速度並沒有明顯下降.
感覺上還是CPU最重要? 2 pass別的不說單是壓兩次就很浪費時間
duron1G 本來跑45min 1 pass 大概兩小時多一點, 現在跑2 pass +
resize+temporal smooter, 六個多小時

原本我跑2pass 是打算獲得動態的改善,靜態其實流量高看起來就很不錯
了.... 倒是沒想到檔案大小的問題.
舊 2002-03-31, 09:02 PM #17
回應時引用此文章
android離線中  
QQQQ
Junior Member
 

加入日期: Mar 2000
您的住址: 北半球
文章: 931
引用:
Originally posted by android


請問, 壓divx跟記憶體大小有關嗎? 是不是filter問題? 之前我有一星期
因為記憶體掛掉只用48MB 跑VD 壓divx ,不過速度並沒有明顯下降.
感覺上還是CPU最重要? 2 pass別的不說單是壓兩次就很浪費時間
duron1G 本來跑45min 1 pass 大概兩小時多一點, 現在跑2 pass +
resize+temporal smooter, 六個多小時

原本我跑2pass 是打算獲得動態的改善,靜態其實流量高看起來就很不錯
了.... 倒是沒想到檔案大小的問題.


記憶體耗用是設定 virtualdub 的效能選項 (那一頁有三個拉棒)
通通拉到最高時會將近 200MB 的記憶體耗用
我是用 WinXP 的工作管理員來看的
舊 2002-04-01, 01:53 AM #18
回應時引用此文章
QQQQ離線中  
starbd
*停權中*
 
starbd的大頭照
 

加入日期: Nov 2000
您的住址: ?????????
文章: 2,392
lwb大大這幾天不見了
可以現身來幫幫我嗎?
舊 2002-04-01, 11:11 PM #19
回應時引用此文章
starbd離線中  
llk
Junior Member
 

加入日期: May 2000
您的住址: TW
文章: 965
引用:
Originally posted by starbd
lwb大大這幾天不見了
可以現身來幫幫我嗎?


你要的答案其實help裡就有了.....

簡單說就是這樣:
一個是用流量來作計算單位...
另一個是用容量來作計算單位...

原文寫的非常詳細,看一下吧...
舊 2002-04-02, 12:23 AM #20
回應時引用此文章
llk離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。