[FFmpeg-trac] #10444(ffmpeg:new): Please implement VAAPI encoding enhancement for AMD / radeonsi (from MESA 22.3)

FFmpeg trac at avcodec.org
Sun Jul 30 21:15:17 EEST 2023


#10444: Please implement VAAPI encoding enhancement for AMD / radeonsi (from MESA
22.3)
-------------------------------------+-------------------------------------
             Reporter:  Robert       |                    Owner:  (none)
  Horstmann                          |
                 Type:  enhancement  |                   Status:  new
             Priority:  wish         |                Component:  ffmpeg
              Version:  git-master   |               Resolution:
             Keywords:  vaapi mesa   |               Blocked By:
  encoding quality                   |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Robert Horstmann):

 Hello haihao, thank you for the hint.

 I tested it, doesn't work at all. Any compression value lower than 32
 (valid range 0-32) produces completely garbled output.

 A setting of 32 is working, but it's the worst possible value, and seems
 to the  default, so no need to specify it anyway.

 From my understanding, the options mentioned in the mesa commit should be
 passed as explicit parameters to the driver, like "-vbaq 1" or "-preset
 quality"

 If I am not mistaken, AMD's AMF implementation in FFMpeg uses comparable
 parameters, too.
 However, AMF requires using amdgpu-pro on my Ubuntu system, and I don't
 want to do that.

 Got rid of my Nvidia card because of proprietary drivers, don't want to do
 the same with AMD now.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10444#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list