Shir1yn 写了:
x264 [info]: 1920x1080p 0:0 @ 60000/1001 fps (cfr)
x264 [info]: color matrix: undef
x264 [warning]: MB rate (489110) > level limit (245760)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
x264 [info]: profile High, level 4.1
x264 [info]: cabac=1 ref=4 deblock=1
-1 analyse=0x3:0x133 me=umh subme=10 psy=1 fade_compensate=0.00 psy_rd=1.00:0.15 mixed_ref=1 me_range=32 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=-3 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=0 interlaced=0 bluray_compat=0 constrained_intra=0 fgo=0 bframes=3 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc=crf mbtree=0 crf=18.0000 qcomp=0.60 qpmin=0:0:0 qpmax=69:69:69 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=1:0.80 aq-sensitivity=10.00 aq-factor=1.00:1.00:1.00 aq2=0 aq3=0
info裡的 x264 [warning]: MB rate (489110) > level limit (245760) 是什麼參數越級了?
你需要加上:vbv-max来指定最大码率,从而保证你的最大码率不超过你的profile定义的最大码率,或者你指定更高的profile去获得更大的最大码率容许空间。
还有这个只是表示峰值码率可能会在某些设备(主要是老旧的只能严格硬解high4.1)上解码的时候出现卡顿问题。对于现在支持DXVA2等硬解平台或者一般的CPU软解都可以无视这个警告。