[FFmpeg-trac] #9500(undetermined:new): HEVC encoder settings are not set

FFmpeg trac at avcodec.org
Sun Nov 7 10:31:37 EET 2021

#9500: HEVC encoder settings are not set
             Reporter:  zboubida     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  encoder      |               Blocked By:
  settings                           |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 Summary of the bug:
 Using a git build on both Linux and Windows (N-59465-g4f8494fe5a-static),
 when encoding a HEVC video to HEVC, the encoder settings are not set in
 the encoded file (instead, the original values are copied).
 Release 4.4.1 does not exhibit this behaviour.

 How to reproduce:
 The test.mkv video is HEVC encoded with preset=slow and crf=18. out.mkv
 will use preset fast and crf=22.
 (Using mediainfo here to display the encoder settings)
 % ffmpeg -i test.mkv -c:v libx265 -preset fast -x265-params crf=22 out.mkv
 [ffmpeg output attached]
 % mediainfo --Output='Video;%Encoded_Library_Settings%' test.mkv >test.txt
 % mediainfo --Output='Video;%Encoded_Library_Settings%' out.mkv >out.txt
 % diff test.txt out.txt && echo $?
 % mediainfo --Output='Video;%Encoded_Library_Settings%' out.mkv | grep -Eo

 Same happens in 10bit HEVC. When transcoding from AVC to HEVC, it seems
 that the encoder settings are added properly.
Ticket URL: <https://trac.ffmpeg.org/ticket/9500>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list