I have asked a similar question before, but we are still having the same issues.
Background color of MP4 rendering incorrectly in QuickTime
I am trying to encode MP4's for playback on a website. I have created a test page so you can see the problem I am having. The original video is created in After Effects. When the page displays correctly the video should match the background (so should be unnoticeable apart from while loading).
http://videooptimization.azurewebsites.net/
The MP4 file was encoded via Adobe Media Encoder
PAL, 25 fps, Progressive
No Audio, 2.06 Mbps
The difference in rendering seems to change depending on machine. My machine renders the video perfectly in IE10 and not in Chrome or Safari, my colleagues machine renders the video fine in Chrome and Safari, but not in IE10 (so an exact swap of issue). We both run Windows 8. There are also similar problems on Macs.
IE10 Screenshot
Chrome Screenshot
Safari Screenshot
Can anyone tell me what is going on / how I can create an MP4 that will render identically cross platform and device?
Thanks.