這是隨手記的筆記,以防之後忘記.

 

在ffmpeg中設定參數順序由

preset -> tune -> 使用者設定選項 -> fast first pass -> profile -> level
*經過測試,level可以放在前方

 

這次剛好看到一個新參數.用於設定preset (?)

--b-adapt <integer>(x264)
-b_strategy <integer>(FFmpeg)

 

在默認情況他會用最低的解析度預測來決定B幀.(默認值為1)

0:非常快

1:快速模式(速度

2:更慢更準確,可以正確地去檢查淡入淡出效果,
再高b幀會變比較慢(建議bframe要比較低 大約3),也會在pass1時候比較慢

放置位置在
-vcodec libx264 -tune ssim -x264-params "level=4.0:b-adapt=2"

 

新增 

b-pyramid

允許b幀被用為參考幀(沒設定的話是I&P)

在影片輸出大小固定,影片品質更好

--b-pyramid 2 (normal)>strict>none

*b-pyramind2 可能會有AVCHD /藍光DVD播放器不相容情況(不過現在也很少人用了?)

 

--direct <integer> 
讓幀自動在影片中選擇允許跳過更多宏塊( macroblocks)

 

 

 

 

 

arrow
arrow
    文章標籤
    h264 ffmpeg 參數設置
    全站熱搜
    創作者介紹
    創作者 菸酒生 的頭像
    菸酒生

    菸酒生。

    菸酒生 發表在 痞客邦 留言(0) 人氣()