...
Issue | Chrome on windows | Chrome on OSX | Chrome on Linux | Firefox on windows | Firefox on OSX | Firefox on Linux | Safari on OSX | Safari on IOS | How to test |
---|---|---|---|---|---|---|---|---|---|
Uses monitor ICC Profiles for png files | Yes * | Yes | Yes | Yes | ? | Yes | ? | ||
Uses monitor ICC Profiles of native OS for mp4 and mov | No | Yes | ? | no | no | ? | Yes | ? | |
Ability to disable system profile | No | No. | Yes | Yes | Yes | No | No | ||
Obeys NCLC Color Transfer Characteristic Parameters (TRC) | Partially see below | no | no | no | no | Partially - see below | no | If the following link https://richardssam.github.io/ffmpeg-tests/tests/greyramp-osx/compare.html?.colortrc shows all the ramps looking the same, its not supported. | |
Color TRC 1 = rec709 | No. - See note 1 | no | no | no | noSame as raw | No. - See note 1 | no | ||
Color TRC 2 = undefined | no | no | no | no | Yes - same as raw | no | |||
Color TRC 4 = gamma22 | Yes - see note 3 | no | no | no | no | no | no | ||
Color TRC 5 = gamma28 | Yes - see note 3 | no | no | no | no | no | no | ||
Color TRC 8 = linear | Yes - see note 3 | no | no | no | no | Yes | no | ||
Color TRC 9 = log | no | no | no | no | no | ||||
color TRC 13 = sRGB | Yes - see note 3 | no | no | Yes | no | ||||
Supports gamma in mov file | no | no | no | no | no | no | Yes | No | |
Interprets full range 8-bit YUV mp4's | |||||||||
Supports 10-bit h264 mp4's | Yes | Yes | ? | No | No | No | No | No | |
h265 support | No | No | No | No | No | No | yes? | No | |
Gamut Support | |||||||||
Supports different gamuts with ICC profiles in PNG | Yes | Yes | |||||||
Obeys NCLC Primaries (e.g. will it translate rec2020 media to display correctly) | Converts to rec709 gamut, ignores monitor. | Yes | No | No | Yes | Converts to rec709 gamut, ignores monitor. | If you see the text Rec2020 and your monitor does not support rec2020 then the browser is not supported: https://richardssam.github.io/ffmpeg-tests/gamuttests/iccgamut/greyscale-rec2020.mp4 |
...