![]() |
||
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2001
文章: 1,563
|
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問xvid和divx誰好?
引用:
(1) 這已經不是你我能解決的了...所有MPEG4的CODE都一樣... 只能說慢慢地在進步... 所以請繼續等更新版吧...(汗 (2) 下面網站的右手邊有 http://www.divx.com.hk/ (3) 自己看相關討論串內有說明 DivX Video 5.0.4 http://forum.pcdvd.com.tw/showthrea...threadid=202171 WMV9 跟 XviD 哪個好? http://forum.pcdvd.com.tw/showthrea...threadid=245610 (4) 用1pass Quality 100 相關設定看上面討論串
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單) 軟體永久下載點,使用上的常見問題&解答,官方討論區 《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD) 2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條! 新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法,無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法 《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔) 附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法 《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法! (追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法") |
||||||||
|
|
|
Advance Member
![]() ![]() 加入日期: Nov 2001 您的住址: 台中市
文章: 480
|
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問xvid和divx誰好?
引用:
1.Quantization 用MPEG,不要用H.263,但副作用是,銳利邊緣會有雜訊。 2.http://www.roeder.goe.net/cgi-bin/f...-24062003-1.exe 3.各有優缺點,都去試試,自已覺得好的就用吧,另外,WMV9也不錯,雖然我用不上手。 4.http://forum.doom9.org/showthread.php?threadid=53136 然後Quantizer給它固定為2,不要使用B-frame。 |
|||
|
|
|
*停權中*
加入日期: Aug 2003
文章: 572
|
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問xvid和divx誰好?
引用:
看了文章後 我的問題幾乎都解決了 可是我還是找不到最佳設定 只知道用1pass Quality 100而已 細部設定的部份雖然有不少大大PO出來 但每位大大設定都有不同 實在不知那個才是最佳畫質的設定 |
|
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
流量不是 Desired size。 Desired size 是設定成品目標的檔案大小,以 kbytes 為單位,輸入 9000000 接近 9G,也就是你希望壓出來的檔案大小為 9G。 但是可能無法壓到這麼大,先不論單一檔案大小的限制,通常的情況,都無法壓到這麼大,壓出來檔案大小一定會比你設定的目標小。 2-pass 壓出來的檔案大小,幾乎都不會超過 1st-pass 的檔案大小,也就是說如果你 1st-pass 壓不到 9G,2nd-pass 也不可能壓出 9G。 1st-pass 時 XviD 是用固定 quantizer = 2 的高品質壓縮一遍。 如果你沒有勾選 "Discard first pass"(捨棄 1st-pass 的結果不輸出)這個選項,1st-pass 結束就會生成一個很大的 AVI 檔,那個檔案大小就是你 2nd-pass 能壓出來的最大極限。 如果覺得要保留輸出 1st-pass 的結果來看檔案大小,還要預留很大的硬碟空間很麻煩,可以勾選 "Discard first pass",另外用一些讀取 stats 檔的工具來看 1st-pass 的 size。1st-pass 壓出來的檔案大小會記錄在 stats 檔裡面,用 StatsReader 一類的工具讀取 stats 檔就可知道 1st-pass 壓出來到底是多大。 所以如果你不計檔案大小,只追求最高畫質,那麼一般的做法,根本不用作 2-pass,只要選 quality 100,或者 quantizer=2 模式壓縮一次就可以了。 如果你在 quantizer 限制的設定中,I/P frame 的最低 quantizer 是設為 2,那麼 quality 100 模式就是用固定 quantizer=2 壓縮,和 quantizer 模式用 2 壓縮結果是一樣的。 如果你要更高品質、超大的檔案大小,將 I/P frame 的最低 quantizer 設為 1,用 quality 100 模式壓縮,此時 quality 100 模式就是固定用 quantizer=1 壓縮,等於 quantizer 模式用 1 壓縮,壓出來是最高品質,檔案非常大。 但是用 q=1 壓縮,檔案不合理的大,而且我覺得對畫質的增益和增加的檔案大小不成比例,畫質雖有進步,但是檔案大小增加太多,所以我不建議用 q=1 壓縮。 可以考慮用 I/P frame min quantizer=1,quality 98 壓縮,這樣部分 frame 會用 q=1 壓,部分 frame 用 q=2 壓,檔案不會像全部 q=1 那麼大,畫質應該也有進步一點。 不過這仍然不是最好的做法。 將檔案大小除以影片時間得到的才是流量,例如檔案大小 3000kbit,影片時間 1 秒,那麼流量就是 3000kbps,3000kbit per second。 所以你要知道設定的檔案大小是多少流量,將檔案大小除以影片時間得到的就是流量。 流量夠不夠視影片壓縮的難易程度而定,難壓的影片,可能 9000kbps 都不夠用,好壓的影片,可能 500kbps 就可以搞定。所以怎麼樣的流量設定壓出來畫質才好,沒有一定,視影片壓縮的難易程度而定。 可以用 1st-pass 壓出來的檔案大小為根據,目標檔案大小和 1st-pass 的大小一樣大或者是更大,那麼流量非常足夠。目標檔案大小在 1st-pass 的 60% 大小以上,那麼算是相當充裕。低於 40% 以下,壓起來就很勉強。 譬如說 1st-pass 壓出來 200MB,你的目標檔案大小 40MB,40/200 = 20%,這樣的流量就非常不夠。 此時如果還是要用 40MB 壓縮,要得到可接受的視覺品質,必須用很多 filter 對畫面加工,例如 smooth filter,把畫面弄得比較好壓,縮小 1st-pass 壓出來的檔案大小,這樣最後成品的壓縮瑕疵才會比較少。 所以流量設多少才夠,沒有一定,這個問題要問你自己 :P |
|
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
(1) 要看你說的色塊是哪種色塊。 如果是淡入淡出時的色塊, a) 用最新版的 XviD,開啟 VHQ,強迫 XviD 判斷最有效率的壓縮方式,避免淡入淡出時動作搜尋效能不佳的現象 b) 觀察那一段,是否被密集壓成連續多個 I-frame?用 VirtualDub 開啟壓好的檔案,按 shift + 方向右鍵,以 keyframe 為單位前進,看看淡入淡出那一段是否都是 keyframe(VirtualDub 的狀態列也會顯示 [K] 代表 keyframe)。如果都是 keyframe,如同上面 LOCK.LAI 兄說的,改變 "Below i-frame distance", "I-frame bitrate reduction %" 設定 "Below i-frame distance" 是設定 I-frame 間距在多少以下,視為太過密集的 I-frame "I-frame bitrate reduction %" 是設定,太過密集的 I-frame 要減少多少分配 bitrate 這兩個設定是連動的 例如 I P P P I P I I P P P P P P..... "Below i-frame distance" 設 4,間距不到 4 就視為太過密集,上面所有的 I 都判斷為太過密集 "I-frame bitrate reduction %" 設 30%,則第一個 I 會被減少分配的 bitrate 30%,後面的 I 會逐漸回升,到最後一個回復為原本的 bitrate c) 如果你是用 api-4 版的 XviD,可以設定 Zone,把那一段設為一個 Zone,設定這個 Zone 的權重(Weight),將這一段的相對品質提高,或者這一段固定用較低的 quantizer 壓縮 d) 提高整體的流量,也就是提高目標檔案大小,或者固定用 quality 100 or q=2 壓縮。 e) 2-pass 可用 Curve compression,給高動態畫面多一點流量,不過不好控制,不建議使用 如果你說的是暗部的色塊.... 最好的方法,用 MPEG quantization。 或者是用一些 filter 對畫面加工。 (2) Koepi http://roeder.goe.net/%7Ekoepi/ 善用 www.google.com 大神搜尋 (3) 各有優缺點 (4) 最佳畫質.... 不同訊源會有不同設定,最基本的,Doom9 的 "Newbie" Settings a) 按 Load Defaults b) Motion Search Precision 6 c) 不要用 Modulated Quant,當然也不要合併使用 Modulated Quant + B-frame d) 動畫類訊源通常不適合使用 B-frame,不過也有例外。Maximum B-frame 不要設超過 2 個 e) 使用 B-frame 時要勾 DX50 B-VOP Compatibility f) 不要用 Packed Bitstream g) 開啟 VHQ,VHQ 越高品質越好,壓縮時間越久 h) 不要合併使用 VHQ + GMC,事實上不建議使用目前的 GMC i) Quarter Pixel 會增加畫面的銳利度,不過對不同訊源,Quarter Pixel 有時會降低壓縮率 j) 勾選 Chroma Motion k) 不要用 Lumi Masking l) 不要用 Alt. Curve m) Chroma Optimizer 會降低 Chroma 的 PSNR,對於視覺的效果目前尚未有定論,您可以自行斟酌要不要使用 |
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,054
|
之前請教過 Shade 兄VHQ MODE的問題~
不過我還是有些不解的地方.. 當1Pass的時候VHQ=1,2Pass VHQ=4~ 以上的設定跟1Pass VHQ=4,2Pass VHQ=4,輸出後的成品會有品質不一樣,檔案大小不一樣的問題嗎?? 還有您說的api-4版XviD,這是新版的嗎??跟我現在用的Kopei`s編譯的有什麼不一樣?? ![]()
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
|
|
|
Advance Member
![]() ![]() 加入日期: Nov 2001 您的住址: 台中市
文章: 480
|
引用:
請參照 http://www.pcdvd.com.tw/showthread....&highlight=xvid |
|
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
會。 1st VHQ=1, 2nd VHQ=4 和 1st VHQ=4, 2nd VHQ=4 壓出來,檔案大小可能不同,畫面品質也不同。 哪一種方法壓出來 PSNR 高? PSNR 是計算壓縮後的畫面和原始畫面的差異度,PSNR 越高,差異越小。 哪一種壓出來 PSNR 高不一定,有些時候,1st VHQ=1, 2nd VHQ=4 壓出來 PSNR 反而高一點。 為什麼會這樣,解釋起來很複雜,不過理論上,1st-pass 和 2nd-pass 用相同設定 Codec 工作起來最好。 所以一般還是建議,1st VHQ=4, 2nd VHQ 也=4 較好。 但是 VHQ=4 壓縮速度很慢,所以為了速度考量,採用 1st-pass VHQ=1, 2nd-pass VHQ=4 的做法來加快壓縮速度,是可以接受的,Codec 在這種設定下還是可以工作得很好,不會壓出亂七八糟的結果。 引用:
這個,以前有討論過,搜尋一下。 api-4 是 alpha 版的 XviD,有一堆 bug 要修,不建議使用。 |
||
|
|
|
*停權中*
加入日期: Aug 2003
文章: 572
|
引用:
多謝大大詳細的指導 不過小弟還有4個問題 1. (d) 動畫類訊源通常不適合使用 B-frame,不過也有例外。Maximum B-frame 不要設超過 2 個 xvid的預設值是-1,沒有超過2,那是不是說壓動畫的話就不用管他了? 另外假如壓的是電影的話,設定值要多少? 2. (i) Quarter Pixel 會增加畫面的銳利度,不過對不同訊源,Quarter Pixel 有時會降低壓縮率 是說勾這個的話,畫面會較好,只是檔案有時會變的較大嗎? 3. 請問要怎麼判斷DVD的FPS是多少? 因為我都是整片壓完時,發現動態場景會頓,就重新再壓,很浪費時間 4. 有什麼辦法可以再壓影片前,就可以先測試字幕跟影音有沒有同步? 因為我常常在壓完片子後,發現字幕跟影音不同 只好把字幕調整完後又再把影片壓一次,真的很費時間 |
|
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Mar 2002
文章: 925
|
Xvid如果要勾的話就勾chroma motion
Quarter Pixel等等的選項能不勾就盡量不勾....以免借給別人看發生問題.... 目前問題比較大的應該是GMC....小心有水波紋...快逃!! B-frame其實在高流量時可以不開...跟P-frame大小差不多,但這是指電影 如果是動畫的話,開了會差很多....但犧牲的是清晰度 動態場景會頓的問題.....這是沒做IVTC造成的嗎??? PS:最近在存錢買DVD燒錄機....mpeg4玩來玩去真的會搞死人 整天在那邊手動24fps滴....手都抽筋了 DVD燒錄機就給他敗下去吧!! 此文章於 2003-10-29 11:12 PM 被 yhnui 編輯. |
|
|