View Full Version : x264 - color not as vivid as source
simps
25th September 2010, 05:54
SOURCE:
http://img641.imageshack.us/img641/4610/sourcex.png
x264:
http://img94.imageshack.us/img94/7379/x264.png
I've tried "--fullrange on" and "--colormatrix bt709" and nothing changed.
How to fix it?
[]'s
Simps
Audionut
25th September 2010, 07:05
Your decoders borked and/or something other than x264 is changing the levels.
Try a different player first, if that doesn't work, then try encoding the file directly with x264 (no avisynth etc) and using no options in Annex E section of x264 (ie: colormatrix).
simps
25th September 2010, 07:21
I'm using VLC media player to decode. I will try to reencode without the avisynth input and without --colormatrix, but I have the feeling it won't solve it.
Audionut
25th September 2010, 07:31
It looks like a classic PC-TV levels problem.
Also check your video card options to make sure it's not affecting the levels.
TheSkiller
25th September 2010, 08:37
I VLC Player's video settings try unchecking "Use hardware YUV -> RGB". This will make sure that the levels get handled properly for playback. Of course this implies that the levels must be encoded correctly in the first place.
7ekno
25th September 2010, 09:45
After conversion try opening the file in 3 windows at the same time and check all 3 for the affect to exclude a DX bug that affects the first instance opened ...
7
Atak_Snajpera
25th September 2010, 09:51
Use MPC-HC
LoRd_MuldeR
25th September 2010, 11:04
More info about "Luminance Levels" and how you can correct them in this thread:
http://forum.doom9.org/showthread.php?t=143689
AlekseiV
26th September 2010, 05:55
Have you tried encoding just using a build of x264 on commandline?
Don't use --fullrange or --colormatrix when trying this (at first)
Blue_MiSfit
26th September 2010, 06:19
The problem is playback. You need to read LoRd_MuldeR's linked thread. If you configure your media player correctly, the issue will go away :)
Derek
simps
27th September 2010, 02:48
Yes it was a decoding issue, nothing to do with x264.
Thanks LoRd_MuldeR. This is how I fixed it (I have nvidia):
NVIDIA Control Panel -> Video & Television -> Adjust video color settings -> Select "With the NVIDIA settings" -> Advanced tab -> Set Dynamic Range to "Full (0-255)".
The frame below was captured with VLC, and the washed out color issue is no longer there now. Also I am very happy with x264 (once you get the settings right). Check out how awesome that frame looks, and it was encoded with --bitrate 1200 (2pass).
http://img826.imageshack.us/img826/9651/60000.png
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.