Indeed, it does. With mplayer.exe -vo gl -vf screenshot test.mp4 the max red is ~233 for this movie on screen too. But then it's wrong on screen and in PNG :) The auto-selected direct3d vo driver does seem to perform the correct color un-uncompression ("automagically"?) I want on PNG too.