Page 1 of 1

16-235 to 0-255 filter

Posted: 07 Sep 2006 14:08
by MatMaul
I think it's a good idea to implement a video filter to convert the levels range of YUV source (the dvds and films) to the levels range of the screen :
I use directx output and it doesn't convert automatically the levels, so a black video doesn't appear as black as the black borders because the black is represented by 235 on YUV source and 255 on a screen.

Thanks !

Re: 16-235 to 0-255 filter

Posted: 09 Dec 2007 13:51
by eltouco
up

Re: 16-235 to 0-255 filter

Posted: 09 Dec 2007 13:53
by eltouco
I think it's a good idea to implement a video filter to convert the levels range of YUV source (the dvds and films) to the levels range of the screen :
I use directx output and it doesn't convert automatically the levels, so a black video doesn't appear as black as the black borders because the black is represented by 235 on YUV source and 255 on a screen.

Thanks !
You mean that black is represented by 16 on YUV source and 0 on a screen

Re: 16-235 to 0-255 filter

Posted: 09 Dec 2007 15:00
by BlackShark
I had the same problem.
I found out it wasn't VLC but was because the driver of my graphics card had a bad implementation of hardware YUV->RGB. I have a nvidia card. I know it is driver relater because with very old drivers (80.something) the conversion is good while with new drivers it isn't.

Try disabling the hardware YUV->RGB conversion : preferences/Video/output modules/DirectX and untick hardware YUV->RGB conversion

Re: 16-235 to 0-255 filter

Posted: 14 Jun 2010 17:26
by eltouco
For information, this bug has been corrected in NVIDA driver

http://forums.nvidia.com/lofiversion/in ... 33301.html

it also seems to be corrected in recent ATI driver as I can notice it in my recent configuration (but I couldn't find any annoncement)

so now, hardware YUV-RBG can be set in VLC and the colors keep correct :)

Touco