[x264-devel] Add row-reencoding support to VBV for improved accuracy
Jason Garrett-Glaser
git at videolan.org
Wed Mar 7 03:20:15 CET 2012
x264 | branch: master | Jason Garrett-Glaser <jason at x264.com> | Thu Feb 9 14:23:52 2012 -0800| [83561e55dde06f3247aa9b99fa62ead38d7a406e] | committer: Jason Garrett-Glaser
Add row-reencoding support to VBV for improved accuracy
Extremely accurate, possibly 100% so (I can't get it to fail even with difficult VBVs).
Does not yet support rows split on slice boundaries (occurs often with slice-max-size/mbs).
Still inaccurate with sliced threads, but better than before.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=83561e55dde06f3247aa9b99fa62ead38d7a406e
---
common/macroblock.c | 30 ++++-----------
encoder/encoder.c | 62 ++++++++++++++++++++----------
encoder/ratecontrol.c | 100 +++++++++++++++++++++++++++++++++----------------
encoder/ratecontrol.h | 2 +-
4 files changed, 117 insertions(+), 77 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=83561e55dde06f3247aa9b99fa62ead38d7a406e
More information about the x264-devel
mailing list