[x264-devel] commit: Don't force row QPs to integer values with VBV ( Jason Garrett-Glaser )

git at videolan.org git at videolan.org
Thu May 6 07:49:23 CEST 2010


x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Mon May  3 21:27:16 2010 -0700| [174aedc50c1455045c3a1d846e0df6399918dbd8] | committer: Jason Garrett-Glaser 

Don't force row QPs to integer values with VBV
VBV should no longer raise the bitrate of the video.  That is, at a given quality level or average bitrate, turning on VBV should only lower the bitrate.
This isn't quite true if adaptive quant is off, but nobody should be doing that anyways.
Also may result in slightly more accurate per-row VBV ratecontrol.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=174aedc50c1455045c3a1d846e0df6399918dbd8
---

 common/frame.c        |    4 +-
 common/frame.h        |    2 +-
 encoder/analyse.c     |   14 +++-----
 encoder/ratecontrol.c |   85 ++++++++++++++++++++++---------------------------
 encoder/ratecontrol.h |    2 +-
 5 files changed, 47 insertions(+), 60 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=174aedc50c1455045c3a1d846e0df6399918dbd8


More information about the x264-devel mailing list