[vlc-devel] commit: x264 change that qcomp-parameter determinates rc-mode ( Ilkka Ollakka )

Ilkka Ollakka ilkka.ollakka+vlc at oamk.fi
Tue Jul 21 16:30:50 CEST 2009

On ti 21. heinäkuuta 2009 16.15.27, git version control wrote:
> vlc | branch: master | Ilkka Ollakka <ileoo at videolan.org> | Tue Jul 21 15:48:55 2009 +0300| [d3ecf748b0b9815f6472988282ca8812a3de251a] | committer: Ilkka Ollakka 
> x264 change that qcomp-parameter determinates rc-mode
> default qp=-1, so it can be detected even if theres bitrate
> change default crf=23 as x264 has
> if user defines qcomp<=0.1 then define ABR-mode, otherwise CRF-mode.
> And override it to QP-mode if user has defined qp-value.

With this changeset behaviour of x264-encoder should be somewhat simpler
in ratecontrol selection. eg

transcode{vcodec=h264} does crf=23 encode with defaults

transcode{vcodec=h264,venc=x264{qp=0}} does lossless encode

transcode{vcodec=h264,venc=x264{qp=21}} does qp=21 encode

transcode{vcodec=h264,venc=x264{qcomp=0.01},vb=180} does abr (cbr) mode
    encode on video bitrate set to 180k

I think it's more consistent with helptexts (qcomp mentions cbr mode, so
somewhat easier to find). And ealier you couldn't do qp-encode without
setting bitrate=0, not sure if theres trac ticket on that one.

Ilkka Ollakka
The problem with people who have no vices is that generally you can be
pretty sure they're going to have some pretty annoying virtues.
		-- Elizabeth Taylor
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090721/d5acbbfc/attachment.sig>

More information about the vlc-devel mailing list