[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