Hoppa till innehållet
cinemaOS

Problem som lösts

Exporterad video ser blek ut på Mac? Gammaskiftet förklarat

Exporterad video blek på Mac? Varför QuickTime och webbläsare visar lyfta svärtor, hur gamma och färgtaggar orsakar det och hur du kontrollerar med scopes.

När en exporterad video ser blek ut på en Mac är graderingen oftast rätt, och filen tolkas bara annorlunda än när du graderade den. Den vanligaste orsaken är en gammaskillnad: färghanteringen i macOS visar video som är taggad som Rec.709 med en annan tonkurva än en graderingsmiljö kalibrerad för gamma 2.4, så skuggorna ser lyfta ut och färgerna tunnare i QuickTime Player och Safari. Näst vanligast är att full range och limited range blandats ihop, och att färgtaggar saknas eller är fel. Kontrollera den exporterade filen på ett waveform innan du rör graderingen: om nivåerna stämmer med tidslinjen ligger problemet i uppspelningen, inte i pixlarna.

Vad "blek" brukar betyda

Samma symptom beskrivs på flera sätt: lyfta svärtor, mjölkiga skuggor, mindre kontrast, plattare färg. Exporten ser rätt ut i redigeringsprogrammet men blekare i QuickTime, i en webbläsare eller efter uppladdning.

Pixelvärdena i filen och på tidslinjen ligger troligen mycket nära varandra. Det som ändras är hur spelaren gör om värdena till ljus på skärmen. Tre saker styr det.

  • Överföringsfunktionen (gamma). Det är kurvan som översätter kodvärden till ljusstyrka. Två spelare med olika kurvor visar olika bilder av samma fil.
  • Nivåomfånget. Video kan lagra svart på ett kodvärde över noll (limited range eller videoomfång) eller på noll (full range). Om spelaren antar fel blir svart grått.
  • Färgtaggarna. En videofil bär metadata om vilka primärfärger, vilken överföringsfunktion och vilken matris den använder. Spelare i macOS läser taggarna och justerar bilden. Saknas taggarna eller är de fel får spelaren gissa.

Orsak 1: gammaskiftet i Rec.709

Det här är det klassiska Mac-klagomålet, och det är inte så mycket en bugg som två rimliga standarder som möts.

Tv och många graderingsflöden granskar Rec.709-material på en skärm inställd på gamma 2.4, i ett dämpat rum. macOS tolkar med ColorSync en fil som är taggad med Rec.709-överföringsfunktionen enligt kamerakurvan i den standarden och mappar den mot din skärmprofil. I praktiken blir mellantoner och skuggor ljusare än på en referensmonitor på 2.4. Dina noggrant nedpressade svärtor ser lyfta ut, och mättnaden verkar sjunka eftersom kontrasten sjönk.

Du ser det mest när:

  • Du graderade på en extern monitor eller i en visare inställd på gamma 2.4 och sedan tittade på exporten i QuickTime Player eller Safari på Macens egen skärm.
  • Du jämför exporten sida vid sida med redigeringsprogrammets visare, och programmet inte använder samma färghantering som systemets spelare.
  • Olika webbläsare visar olika, eftersom färghanteringen av video har skilt sig mellan webbläsare och versioner.

Det är inget fel på filen. Två visare tillämpar två kurvor.

Orsak 2: full range mot limited range

Det mesta leveransmaterialet använder limited range, där svart ligger på kodvärde 16 och vitt på 235 i 8 bitar. Datorgrafik och vissa skärminspelningar använder full range, där svart är 0 och vitt är 255.

Om en fil i limited range visas som om den vore full range blir svart mörkgrått och vitt ljusgrått: bilden ser platt och blek ut. Om en fil i full range visas som limited range händer det motsatta, med krossade skuggor och klippta högdagrar.

Det beror oftast på en exportinställning, en tagg som inte stämmer med datan eller ett konverteringssteg på vägen (en skärminspelare, en omkodare eller en plattforms omkodning). Det är något annat än gammaskiftet: ett nivåproblem påverkar svart- och vitpunkten direkt, medan gammaskiftet främst lyfter mellantoner och skuggor.

Orsak 3: saknade, felaktiga eller blandade färgtaggar

En fil kan vara taggad som Rec.709, Display P3, Rec.2020 eller sakna taggar helt. Varje spelare fattar då sitt eget beslut.

  • Otaggade filer. Spelaren antar något, och olika spelare antar olika saker. Det är en vanlig anledning till att en fil ser rätt ut i en app och fel i en annan.
  • Taggar som inte stämmer. En fil graderad för Rec.709 men taggad som Display P3, eller tvärtom, ändrar både mättnad och kontrast.
  • HDR i ett SDR-flöde. Ett HLG- eller PQ-klipp, till exempel från en nyare iPhone, som läggs i en SDR-tidslinje utan ordentlig konvertering kan se grått och matt ut, eller så kan exporten bli taggad som HDR när du ville ha SDR.

Kontrollera på scopes innan du skyller på graderingen

Dina ögon är det minst pålitliga instrumentet här, eftersom hela problemet är att olika visare visar olika bilder. Scopes läser värdena, inte skärmen.

  1. Välj en referensruta. Välj en bild med äkta svart och en stark högdager, eller lägg in några rutor svart och vitt i början av en testexport.
  2. Notera värdena på tidslinjen. Se på waveformet var svart och vitt ligger för den rutan på tidslinjen.
  3. Importera exporten igen. Ta in den exporterade filen i redigeringsprogrammet som ett nytt klipp och lägg den på tidslinjen.
  4. Jämför waveformen. Hamnar svart och vitt på samma nivåer som originalet är filen korrekt och skiftet sker vid uppspelning. Har svart stigit eller är hela kurvan hoptryckt mot mitten har du ett nivå- eller konverteringsproblem i exporten.
  5. Kontrollera taggarna. Använd Visa info på filen i Finder och titta på raden för färgprofil, eller använd ett verktyg för mediainspektion. Notera primärfärger, överföringsfunktion och matris, och om de stämmer med det du avsåg.

Lösningar som håller

Om det är gammaskiftet

  • Bestäm vem filen är till för. För tv behåller du graderingen i gamma 2.4 och bedömer den på en kalibrerad referensmonitor, inte i QuickTime. För webb och sociala medier, där de flesta tittar på mobiler och laptops, överväg att gradera eller kontrollera resultatet i en visningsmiljö som liknar de enheterna.
  • Använd programmets utdataalternativ. DaVinci Resolve erbjuder i nyare versioner en utdatainställning, Rec.709-A, som ska matcha hur Mac visar video, och en inställning för att använda Macens skärmfärgprofiler i visarna. Premiere Pro har färghantering för skärmen och färginställningar som har ändrats i de senaste versionerna. Kolla tillverkarens dokumentation för den version du kör.
  • Gradera där du levererar. Om programmets visare färghanteras av macOS ligger det du ser när du graderar närmare det QuickTime kommer att visa.

Om det är nivåer

  • Matcha omfånget mot leveransen. Exportera i limited range för vanlig leverans om inte mottagaren ber om full range.
  • Åtgärda skärminspelningar tidigt. Konvertera källor i full range en gång, i början, i stället för att hoppas att slutexporten löser det.
  • Kontrollera igen efter varje konverterare. Varje omkodning är ett tillfälle för omfångsflaggan och datan att gå isär.

Om det är taggar

  • Tagga medvetet. Välj en utdatafärgrymd per leverans och se till att filen är taggad för den.
  • Konvertera HDR med avsikt. Om ett klipp är HLG eller PQ och leveransen är SDR, använd en riktig transform till SDR i stället för att låta det passera.
  • Testa på målet. Plattformar kodar om uppladdningar, så lägg upp ett kort privat test och jämför det med din export på samma enhet före hela släppet.

Behöver själva färgarbetet ändå ses över tar våra guider om färggraderingsprogram för Mac och om att matcha en gradering mot en referensbild upp hantverkssidan.

Var cinemaOS passar in

cinemaOS från Momentum Studios är ett Mac-native redigeringsprogram för Apple silicon, och arbetsytan Finisher är där graderingen sker. Det får inte frågan om Rec.709-gamma att försvinna, eftersom den hör till standarderna och visaren, inte till något enskilt program. Det du får är verktyg för att kontrollera i stället för att gissa.

  • Scopes i graderingen. Finisher samlar graderingsreglagen och scopes, så du kan läsa av nivåerna medan du arbetar. Handledningen om gradering på en minut visar grundflödet, bland annat hur du följer bilden och scopes samtidigt.
  • Ärliga begränsningar. Ingen gradering rättar felaktig eller saknad färgmetadata i källan, och inget redigeringsprogram styr hur mottagarens spelare visar filen, så du behöver fortfarande kontrollera exporten hos mottagaren.

Det körs på Mac med Apple silicon, och Windows är planerat till november 2027. Du kan prova gratis i 60 dagar, utan kort och utan automatisk debitering.

FAQ

Varför ser min video bra ut i redigeringsprogrammet men blek ut i QuickTime?

Oftast för att programmets visare och QuickTime tillämpar olika tonkurvor eller färghantering på samma fil. Om du graderade för gamma 2.4 och QuickTime visar Rec.709-taggen via ColorSync ser skuggor och mellantoner ljusare ut. Importera exporten igen och jämför waveformen: stämmer nivåerna är filen i ordning.

Löser det en blek video att byta exportkodek?

Sällan i sig. ProRes, H.264 och HEVC kan alla bära samma bild korrekt. Det som spelar roll är nivåomfånget, färgtaggarna och utdatafärgrymden. Ett kodekbyte hjälper bara om det också ändrar något av dem, och därför bör du kontrollera med scopes i stället för att byta kodek på måfå.

Ska jag gradera för gamma 2.2 eller 2.4?

Det beror på var filmen ska ses. Gamma 2.4 passar tv och visning i dämpade rum. Webb- och mobilpublik tittar i ljusare rum på skärmar som beter sig annorlunda. Många graderar en gång för huvudleveransen och kontrollerar en webbversion på typiska enheter. Kom överens om målet med den som tar emot filen innan du börjar.