nVidia: PC levels are used although source has TV levels -> result looks wrong
VLC chooses PC levels for output (maybe because input has PC resolution?) but input actually has TV levels. Other players/decoders do it right, e.g. Windows Media Player, MPC HC, LAV... This is how it should look like: http://www.ld-host.de/show/870d4823eb625780599ec4244c6efae9.png
And this is how it looks with VLC: http://www.ld-host.de/show/0773043af85de8991d0458aad8576b1e.png
You can download a sample here: http://www.mediafire.com/?bmv6pd866f94oqb
It would be nice if it could be fixed until 2.0 final release, since it should be relatively easy to fix. :)