Forums

Verkeerde kleuren in Chrome, Firefox (YouTube, andere inhoud)

J

johnscully

originele poster
11 sep. 2010
  • 24 februari 2020
Hoi

het kleurbeheer van de 4K iMac lijkt de kleuren die in browsers worden weergegeven te verknoeien. Vooral YouTube-video's lijken daar last van te hebben, aangezien exact dezelfde video verschillende kleurvariaties laat zien, afhankelijk van de browser die ik gebruik (zie bijgevoegde screenshot met Safari, Chrome en Firefox). Welke van de drie browsers geeft de juiste kleuren weer, en wat kan ik doen om ervoor te zorgen dat de andere browsers in de toekomst ook de juiste kleuren laten zien (en niet een vervaagde of oververzadigde versie)?

Bijlagen

  • Bekijk media-item 'href =' tmp / bijlagen / bildschirmfoto-2020-03-24-um-15-35-46-jpg.900933 / '> Screenshot 2020-03-24 om 15.35.46.jpg'file-meta '> 284.1 KB Bekeken: 572

Krevnik

8 sep. 2003


  • 24 februari 2020
Het probleem hier is niet per se de iMac of macOS. Het probleem is dat browsers allemaal de neiging hebben om kleurbeheer anders te doen. Vooral als inhoud niet getagd is op internet, wat veel is. Dus als ze CoreGraphics niet correct vertellen wat er aan de hand is, ziet het er niet goed uit. Deze grote monolithische rendering-engines zijn vooral vatbaar voor problemen met kleurbeheer omdat ze zoveel van het kleurbeheer zelf op zich nemen in plaats van het naar het platform te distribueren zoals ze waarschijnlijk zouden moeten. Maar ze zijn in de loop van de tijd beter geworden.

In dit voorbeeld is het mogelijk dat u niet in alle drie de browsers dezelfde video afspeelt. YouTube wil VP9 gebruiken die Safari niet ondersteunt, maar Chrome en Firefox wel. Dus Safari speelt H.264, terwijl Chrome/Firefox VP9 speelt. Er kunnen enkele verschillen zijn, vooral omdat er verschillen kunnen zijn in de codec-versies tussen Chrome/Firefox.

Een laatste opmerking is dat ik zou willen waarschuwen voor het gebruik van een enkele website voor een test. Vooral een die wordt gerund door een bedrijf dat hun eigen browser biedt. Google is in het verleden meerdere keren opgeroepen voor het breken van andere browsers op hun services. Ik laat andere mensen beslissen of het een samenzwering is of niet, maar ik vertrouw Google-services gewoon niet als een manier om het kleurbeheer van andere browsers te 'testen'.

Dat gezegd hebbende, enkele opmerkingen die ik heb:
  • Safari lijkt mij in dit geval het meest correct, aangezien er studioverlichting is. Firefox ziet er helemaal verkeerd uit, oververzadigd. Chrome ziet eruit alsof het gamma te hoog is, alsof het uitgaat van een 2.6-gamma terwijl het misschien niet zou moeten. Maar nogmaals, aangezien dit video is met twee verschillende codecs die worden gebruikt voor het afspelen, zijn er meer variabelen in het spel. Het kan zijn hoe de VP9 is gecodeerd (YouTube doet dit aan de achterkant als je bijvoorbeeld H.264 uploadt), het kan de VP9-codec zelf zijn die iets raars doet, enz.
  • Ik speelde met deze browsers en een eenvoudige kleurbeheertest: https://cameratico.com/tools/web-browser-color-management-test/ . Safari en Chrome hebben beide aangetoond dat ze 'correct genoeg' omgaan met kleurbeheer om de test te doorstaan. Firefox 74 faalde omdat het ICC v4 standaard niet ondersteunt, en het behandelt niet-getagde afbeeldingen/CSS als 'apparaatgamma'-waarden, wat verkeerd is.
De eenvoudige kleurbeheertest verklaart de echt rode look voor Marques in het Firefox-venster. Het grote gammaverschil tussen Chrome en Safari is volgens mij te wijten aan de verschillen tussen H.264 en VP9, ​​om eerlijk te zijn. Als ik de twee vergelijk met een site als: https://webkit.org/blog-files/color-gamut/comparison.html , dan lijken de twee erg op elkaar. Niets steekt uit dat verklaart waarom de video zo anders is.

EDIT: Ja, ik heb geen iMac, maar ik heb wel een DCI-P3-scherm dat ik dagelijks gebruik (die ik voor deze vergelijking heb gebruikt), en ik had een 5K iMac voor 4-5 jaar. Kleurbeheer is ook iets waar ik een beetje geobsedeerd door ben als onderdeel van mijn fotografiehobby.
reacties:johnscully J

johnscully

originele poster
11 sep. 2010
  • 25 april 2020
Bedankt voor het uitgebreide antwoord. Dus geen geluk bij het oplossen van het probleem met een soort voorkeurswijzigingen in de browsers, denk ik...

Krevnik

8 sep. 2003
  • 25 april 2020
johnscully zei: Bedankt voor het gedetailleerde antwoord. Dus geen geluk bij het oplossen van het probleem met een soort voorkeurswijzigingen in de browsers, denk ik...

Nee. En in dit geval is het meestal dat Chrome en Safari zich even goed lijken te gedragen voor foto-/CSS-inhoud die zowel getagd als niet-getagd is. Firefox niet.

Voor de video is er meer aan de hand en het is dus niet eens duidelijk wat er naar beneden valt, omdat het misschien gewoon een YouTube-ding is in plaats van een browser-ding (d.w.z. garbage in, garbage out). H

halfcamerageek

31 mei 2011
  • 26 februari 2020
Hallo iedereen. Ik ben de auteur van die test bij Cameratico.

Ja, vanaf 2020 verwerken zowel Safari als Chrome native weergaven met een breed gamma en zonder enige extra configuratie.

Firefox was de eerste volledig kleurbeheerde browser, veel voor de anderen, maar het vereist een extra configuratievlag om correct te werken met niet-getagde afbeeldingen en pagina-elementen. Anders worden deze weergegeven in het volledige weergavegamma en zien ze er oververzadigd uit.

U kunt hier meer lezen:
https://cameratico.com/guides/firefox-color-management/

of hier:
https://developer.mozilla.org/en-US.../Releases/3.5/ICC_color_correction_in_Firefox

Proost,
reacties:Krevnik en Johnscully J

johnscully

originele poster
11 sep. 2010
  • 27 februari 2020
Bedankt. Instellingen helpen helaas niet bij het uiterlijk van YouTube-video's.

Krevnik

8 sep. 2003
  • 27 februari 2020
johnscully zei: Bedankt. Instellingen helpen helaas niet bij het uiterlijk van YouTube-video's.

Het afspelen van video's is een hele puinhoop bovenop de gebruikelijke dingen, om eerlijk te zijn. Codecs en containerformaten delen enige verantwoordelijkheid met betrekking tot het omgaan met kleurbeheer. En sommige apps zoals VLC halen de kleurbeheerinformatie op de juiste manier uit het videobestand, maar geven het dan gewoon niet door aan het besturingssysteem. Geweldig.