[FFmpeg-trac] #3238(undetermined:new): QScale does not work with libx264

FFmpeg trac at avcodec.org
Fri Mar 21 19:41:00 CET 2014

#3238: QScale does not work with libx264
             Reporter:  ramitbhalla  |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  wish         |                Component:
              Version:  git-master   |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
Changes (by llogan):

 * priority:  normal => wish
 * version:  unspecified => git-master
 * type:  defect => enhancement


 That will increase confusion:

 * `-qscale` traditionally means constant quantizer, but 99% of users
 should not be using `-qp`.

 * Users have always been told to ignore `-qscale` with libx264:
 > <Dark_Shikari> don't use qscale with libx264, ever

 * Many users will assume the linear "mpeg" quant scale of 1-31 since
 `-qscale` is most often associated with this type of encoder.

 * I believe user intent is being preserved with the current behavior. What
 is the actual user intent? Most users want `-crf` even if they do not
 actually know what they want. Adding an alias that means something else in
 other encoders is confusing.

 I think the info message is the best option and will not change current
 behavior which I think is a very important consideration.

Ticket URL: <https://trac.ffmpeg.org/ticket/3238#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list