#11556: Encoding video with libx265 to AVI creates a broken file
-------------------------------------+-------------------------------------
             Reporter:  v0lt         |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 When encoding video with libx265 encoder and saving to AVI, the file has
 an incorrect header. The biCompression field is zero, which corresponds to
 BI_RGB (uncompressed RGB). This AVI file does not play and may cause some
 players to crash.

 How to reproduce:
 {{{
 % ffmpeg -f lavfi -i testsrc -t 30 -pix_fmt yuv420p -c:v libx265
 output.avi
 }}}
 ffmpeg version 2025-04-23-git-25b0a8e295-full_build-www.gyan.dev Copyright
 (c) 2000-2025 the FFmpeg developers

 Yes I understand that saving HEVC video to AVI file is a bad idea. But
 FFmpeg does not write any warnings or errors for this case.

 The error can be fixed by adding the "-vtag HEVC" parameter, but I think
 it should have happened automatically, as it does for the libx264 encoder.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11556>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to