[x264-devel] commit: Get rid of "CBR" descriptor from qcomp (Jason Garrett-Glaser )

git version control git at videolan.org
Wed Sep 2 06:16:39 CEST 2009


x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Mon Aug 31 22:44:45 2009 -0700| [775a12cdec150e00813d6df5dbec17c5da385549] | committer: Jason Garrett-Glaser 

Get rid of "CBR" descriptor from qcomp
Though technically accurate in some vague way, I have never actually seen this
option used correctly, rather it has been used by hundreds of people who can't
read the documentation and believe that qcomp=0 is what should be used for CBR
encoding.

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

 x264.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/x264.c b/x264.c
index b7083c0..76e5307 100644
--- a/x264.c
+++ b/x264.c
@@ -233,7 +233,7 @@ static void Help( x264_param_t *defaults, int b_longhelp )
         "                                  - 3: Nth pass, overwrites stats file\n" );
     H0( "      --stats <string>        Filename for 2 pass stats [\"%s\"]\n", defaults->rc.psz_stat_out );
     H0( "      --no-mbtree             Disable mb-tree ratecontrol.\n");
-    H0( "      --qcomp <float>         QP curve compression: 0.0 => CBR, 1.0 => CQP [%.2f]\n", defaults->rc.f_qcompress );
+    H1( "      --qcomp <float>         QP curve compression [%.2f]\n", defaults->rc.f_qcompress );
     H1( "      --cplxblur <float>      Reduce fluctuations in QP (before curve compression) [%.1f]\n", defaults->rc.f_complexity_blur );
     H1( "      --qblur <float>         Reduce fluctuations in QP (after curve compression) [%.1f]\n", defaults->rc.f_qblur );
     H0( "      --zones <zone0>/<zone1>/...  Tweak the bitrate of some regions of the video\n" );



More information about the x264-devel mailing list