[FFmpeg-trac] #7177(undetermined:closed): crash when using scale with dst_format on 10 bit HEVC source file

FFmpeg trac at avcodec.org
Sun Apr 29 21:16:59 EEST 2018


#7177: crash when using scale with dst_format on 10 bit HEVC source file
-------------------------------------+-------------------------------------
             Reporter:  Rollinnn     |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:
              Version:  git-master   |  undetermined
             Keywords:  libx264      |               Resolution:  invalid
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by Gramner):

 >convert from HEVC 10 bit to x264 8 bit
 >-vf "scale=1280:534:flags=lanczos:dst_format=yuv420p"

 This does not seem to do what you think it does (no idea if it's the
 intended behavior or not though. Actually I'm not really sure what the
 output from that even is). Use -pix_fmt yuv420p instead of
 dst_format=yuv420p and it works. Just dropping the dst_format produces
 10-bit H.264.

 Yes, there indeed appear to exist a bug in x264 with the combination of
 10-bit, some specific settings, and some corner-case of insane inputs (it
 works with superfast instead of ultrafast for example) that triggers the
 assert, but that's essentially unrelated to your problem.

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


More information about the FFmpeg-trac mailing list