Impossible to transcode full range RGB videos with libx264, and keep full range + proper colors
|Reported by:||mzso||Owned by:|
|Cc:||email@example.com, firstname.lastname@example.org, mirh||Blocked By:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
I encountered this while trying to transcode screencasted videos with fraps or ut-video streams.
When using yuv444p pixel format I get washed out, too light videos.
"-color_range" has no affect.
People suggested: "-vf colormatrix=bt601:bt709" But it also doesn't have an affect.
x264 itself has issues with RGB full range videos, if I use i444 with it I also get improper output. But if I use "--output-csp rgb" it succeds in encoding a proper output file, though with a large file size.
I can't even achieve this with ffmpeg because it doesn't let me use RGB with libx264: "Incompatible pixel format 'rgb24' for codec 'libx264', auto-selecting format 'yuv444p'"
Change History (29)
follow-up: 6 comment:5 by , 8 years ago
|Status:||new → closed|
follow-up: 23 comment:22 by , 11 months ago
|Status:||reopened → closed|