[FFmpeg-trac] #8119(avcodec:reopened): mpeg2_vaapi encoder "QP" parameter for CQP

FFmpeg trac at avcodec.org
Wed Feb 3 10:42:53 EET 2021


#8119: mpeg2_vaapi encoder "QP" parameter for CQP
-------------------------------------+-------------------------------------
             Reporter:  ahakon       |                    Owner:
                 Type:  enhancement  |                   Status:  reopened
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
  vaapi_encode_mpeg2, cqp            |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by wenbinCHEN):

 According to here
 https://github.com/FFmpeg/FFmpeg/blob/2367affc2cea32f18a4d309835bed57adb1baa94/libavcodec/vaapi_encode_mpeg2.c#L522
 you need to use "-i_qfactor","-i_qoffset","-b_qfactor" and "-b_qoffset" to
 set qp for I and B frame.

 And according to here
 https://github.com/FFmpeg/FFmpeg/blob/2367affc2cea32f18a4d309835bed57adb1baa94/libavcodec/vaapi_encode.c#L1676
 you need to use global quality to set qp for P frame.

 thanks

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8119#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list