#11296: Vulkan Video Encode h264 doesn't handle gop size > 1
-------------------------------------+-------------------------------------
             Reporter:  Russell      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:  h264_vulkan  |               Blocked By:
  vulkan intel nvidia                |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug: ffmpeg creates very corrupted video when encoding with
 vulkan on both ANV (Intel) & Nvidia & AMD.
 How to reproduce:

 {{{
 % ffmpeg  -init_hw_device vulkan=vkdev:0 -filter_hw_device vkdev -f lavfi
 -i testsrc -t 10 -filter:v "format=nv12,hwupload" -an -c:v h264_vulkan
 out.mp4
 ffmpeg version N-117737-g10c02deccb Copyright (c) 2000-2024 the FFmpeg
 developers
   built with gcc 14.2.1 (GCC) 20240910
 }}}


 If I add {{{-g 1}}} the output video is not corrupted. Tested with Mesa
 git 0a81434adf44eaeeb246a57e2f00a00a01e0e67a & nvidia drivers 565.57.01.
 For ANV, note that you need to set {{{ANV_VIDEO_ENCODE=1}}} in the
 environment.

 I don't personally have an AMD device to test on, but I had someone test
 for me and it was also very corrupted.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11296>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to