Log in

View Full Version : X264 bitrate warning


wyti
27th January 2009, 22:12
Hi, i'm using x264 rev 1090 and after starting a 2 pass encode I get this warning :

x264 [warning]: target: 835.00 kbit/s, expected: 823.17 kbit/s, avg QP: 19.5503

what does this mean ? why do i have this warning ? And what to do ? (the decrease in bitrate isn't really important, but i'm curious)

My settings :

x264 --keyint 1500 --min-keyint 2 --bframe 2 --b-adapt 1 --b-pyramid --ref 2 --deblock 1:1 --bitrate 835 --vbv-maxrate 1500 --vbv-bufsize 1500 --qpmin 1 --qpmax 51 --aq-mode 0 --aq-strength 0 --pass 1 --stats x264_stats.log --qcomp 0.66 --direct auto --me dia --subme 5 --psy-rd 0:0 --8x8dct --progress --thread-input --threads auto --non-deterministic -o %Sortie% %Entree%

x264 --keyint 1500 --min-keyint 2 --bframe 2 --b-adapt 1 --b-pyramid --ref 2 --deblock 1:1 --bitrate 835 --vbv-maxrate 1500 --vbv-bufsize 1500 --qpmin 1 --qpmax 51 --aq-mode 0 --aq-strength 0 --pass 2 --stats x264_stats.log --qcomp 0.66 --direct auto --me dia --subme 5 --psy-rd 0:0 --8x8dct --progress --thread-input --threads auto --non-deterministic -o %Sortie% %Entree%

Sagekilla
28th January 2009, 01:00
You should turn off --non-deterministic. It could make finding the root of a problem very difficult.

akupenguin
28th January 2009, 06:39
I think that means it couldn't find a bit distribution that both used all the bits and complied with vbv. This is kinda strange with qpmin=1, but might just have to do with it being somewhat conservative at redistributing the bits that vbv removed from high-complexity sections.