On 3/19/2014 10:37 AM, Aaron F. Ross wrote:
> Hi,
>
> Not sure if this is the place to post this or not. If not, please point me in the right direction.
Thanks for your feedback! :)
> I was very excited to see that I can post video to my web page without plugins, Flash, or Javascript. However, I have identified two issues concerning visual quality in the Firefox HTML5 video player. I'm an artist, image is everything to me.
>
> 1. Poster image is at reduced contrast. Looks like it's viewed through some kind of filter. This is bad. Please don't do this. If I create a poster image, I expect that it will be displayed the same way I created it. This is not an unreasonable expectation.
Are you sure? Poster images are displayed using the same code that <img>
tags are displayed with. Maybe you're seeing the video controls overlay,
that puts a partially opaque layer over top of the video?
> 2. MP4 video is being displayed at reduced contrast as well. Blacks are not black, whites are not white. This probably has something to do with a dynamic range mismatch between 0-255 (for display/desktop) and 16-235 (for storage/broadcast). My files are encoded with Handbrake. I assume what is happening is that the encoder is using the standard 16-235 range, but Firefox is not correctly expanding that out to 0-255. This is bad. Please fix it.
This is a bug in the YCbCr to RGB colour conversion of your nvidia
graphics card. Tracking in bug 879099:
https://bugzilla.mozilla.org/show_bug.cgi?id=879099
I have reported this bug to nvidia, but seem to have no interest in
fixing it.
There's a work around here:
https://wiki.videolan.org/VSG:Video:Color_nVidia
Cheers,
Chris Pearce