ffmpeg compiled with 8-bit x265 can't encode 10-bit
Issue #132
resolved
Not sure if this is a bug in ffmpeg or x265, since x265 cli can work both ways.
What works: 1. 8-bit x265 with libx265_main10.dll can encode 8 and 10-bit 2. 16-bit x265 with libx265_main.dll can encode 8 and 10-bit 3. ffmpeg compiled with 16-bit x265 with libx265_main.dll can encode 8 and 10-bit
What doesn't work: 4. ffmpeg compiled with 8-bit x265 with libx265_main10.dll can't encode 10-bit
To encode 8-bit in the second situation I'm using "-pix_fmt yuv420p" and it indeed makes libx265 output 8-bit hevc, but using "-pix_fmt yuv420p10" with the third situation makes ffmpeg complain that libx265 doesn't support that format.
Comments (2)
-
-
- changed status to resolved
- Log in to comment
Hi,
The string format is "-pix_fmt yuv420p10le". le is for little endian.