Re: [請問] x264 的 bframes 跟 reframe

看板AVEncode作者 (一筆揮毫天下定)時間15年前 (2010/12/04 23:45), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串2/3 (看更多)
※ 引述《twoseven (Tse)》之銘言: : 關於這兩個設定已經困擾好幾天 查詢google中文網頁也沒有特別多的介紹 : 目前看到大部分的影片常常都是ref設定為2 : ref : 預設:3 : 控制DPB(Decoded Picture Buffer)的大小。範圍是從0到16。總之,此值是每個P幀可 : 以使用它前面多少個幀作為參考幀的數目(B幀可以使用的數目要少一或兩個,取決於它 : 們是否作為參考幀)。可以作為參考幀的最小ref數是1。 : 上面指的是它會預先讀取好的意思?? 不是 它是說 P-frame 要參考前面的幾個 reference frame 值越大,理論上畫面越好,但也會加重 decoder 的負擔 例如,一個 GOP 為 IPBBPBBPBBP 對最後一個 P-frame 來說,ref = 3 時,參考前三個 P-frames ref = 1 , 一 MeGUI 建議 1-5 : bframes : 預設:3 : 設定x264可以使用的最大並行B幀數。 : 這..看不太懂 在一串 frame 裡,控制 B-frame 的最大連續個數 值越大,理論上畫質會越差,但壓縮率會越高 IPBBPBBPBBP => brames = 2 IPBBBPBBBPBBBP => brames = 3 MeGUI 建議 2-3 : ------------------------------------------------------------- : 想請教一下,如果設定ref是1,bframe設定是0,有什麼特別的影響嗎 一言難盡 如果你不了解這兩個選項作什麼用,那用預設值就好 : 或是提高這兩個數值,可以帶來的幫助? : 最近由於不斷轉檔上傳一些影片,實驗了很多軟體,由於內建設定都不太相同 : 卻也各自有各自的問題,所以想從一些地方去調好設定值 很多選項看不懂很正常,因為要看懂的前提,是要大概了解 MPEG 壓縮的原理 若不了解原理,我建議直接套用預設值就好,不需要傷太多腦筋 MeGUI 也有一堆已經設好的 profile 可以套 -- 白髮三千橫世態 玉骨冰心縱蒼穹 風節自古如殘照 ▁▁ 青袍一舞笑人庸 ▕玉冰▏ ▕骨心▏ ▔▔ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.107.234

12/05 00:10, , 1F
12/05 00:10, 1F

12/05 03:47, , 2F
曾經看過Ref=16, KInt=600, ME_range=32, Bframe=16, pro
12/05 03:47, 2F

12/05 03:48, , 3F
file=High@L5.1的這種壓法,播放時耗用的CPU特別高
12/05 03:48, 3F

12/05 13:21, , 4F
ref高 播放需要的硬體能力好像越高 一般來說4-6就可以了
12/05 13:21, 4F

12/05 13:21, , 5F
再上去根本沒差多少= =
12/05 13:21, 5F

12/05 13:22, , 6F
打錯 3-5 orz
12/05 13:22, 6F

12/09 07:43, , 7F
要支援硬解,解析度越大,ref 可設的值越低。
12/09 07:43, 7F

12/09 07:45, , 8F
1080p 你想支援顯卡硬解,ref > 4 基本上就 bye 了。
12/09 07:45, 8F

01/24 16:59, , 9F
01/24 16:59, 9F
文章代碼(AID): #1C-c8OYj (AVEncode)
文章代碼(AID): #1C-c8OYj (AVEncode)