REC

Tips voor video-opnamen, productie, videobewerking en onderhoud van apparatuur.

 WTVID >> Nederlandse video >  >> video- >> Videoclip

Alfa's transparant gemaakt

Alfakanalen – nog nooit van gehoord? Klinkt als iets uit een sciencefictionfilm of misschien een speciaal pakket dat verkrijgbaar is bij uw kabelaanbieder. De waarheid is:als je een digitale video-editor bent, zul je waarschijnlijk op een bepaald moment in je carrière alfakanalen moeten gebruiken. Simpel gezegd, alfakanalen zorgen ervoor dat digitale videobewerkingssystemen variabele transparantie kunnen gebruiken om meerdere videolagen samen te stellen. Hoewel dit klinkt als een eenvoudig concept, zijn alfa's een berucht struikelblok voor degenen die ze niet begrijpen. Laten we eens kijken hoe alfa's werken, om een ​​aantal populaire misvattingen op te helderen en om onnodige kopzorgen tijdens uw videoprojecten te voorkomen.

Bits en pixels

Voordat we ons volledig verdiepen in het begrijpen van alfa's, is het het beste dat we twee stappen terug doen om enkele basisconcepten met betrekking tot digitale afbeeldingen te bespreken. Het valt te betwijfelen dat de meeste video-editors ernaar streven computernerds te worden, maar het is zeker nuttig om de fundamentele ideeën te begrijpen die ten grondslag liggen aan de technologie die u gebruikt.

Laten we beginnen met het bekijken van binaire informatie. Door binair te gebruiken, krijgt alle digitale informatie een waarde van 0 of 1 (soms "uit" of "aan" genoemd). Een enkele 0 of 1 vertegenwoordigt één bit informatie in een computer. Strings van deze individuele bits vormen bytes, megs en optredens van informatie - termen die de meesten van ons goed kennen.


Hoe is dit van toepassing op alfakanalen? In de wereld van digitale video- en computermonitoren hebben afbeeldingen een variërend bereik van kleurdiepte. Kleurdiepte verwijst naar de hoeveelheid digitale informatie die wordt gebruikt om de kleur van een afbeelding te creëren. De 24-bits kleurdiepte geeft bijvoorbeeld tot 16,8 miljoen kleuren weer, ook wel echte kleuren genoemd, omdat het ruwweg alle kleuren weergeeft die met het menselijk oog waarneembaar zijn.

Een andere term die vaak wordt geassocieerd met digitale afbeeldingen is de pixel. Pixels zijn het kleinste segment van een afbeelding dat op een monitor verschijnt. Het scheiden van een afbeelding in zijn afzonderlijke pixels is vergelijkbaar met het kijken naar een afbeelding door een transparant vel ruitjespapier, waarbij elk vierkant van de grafiek gelijk is aan een enkele pixel. Meer informatie per pixel vertaalt zich in een grotere kleurdiepte. Dus als je hoort dat er 8-bits, 16-bits of 24-bits kleurdiepte is, geeft dit aan hoeveel informatie (in de vorm van nullen en enen) nodig is om de kleur van een afbeelding te creëren.

Een punt van verduidelijking is echter:pixels zelf zijn onderverdeeld in drie of vier afzonderlijke informatiekanalen. Elk kanaal biedt een specifiek kleurbereik:rood kanaal, groen kanaal en blauw kanaal, waarvan we de term RGB-afbeelding krijgen. Tegenwoordig gebruiken de meeste afbeeldingen 24-bits kleurdiepte, waarbij 8-bits worden toegewezen aan elk van de drie RGB-informatiekanalen. Het vierde kanaal, dat alleen wordt ondersteund door 32-bits kleurdiepte (of groter), is wat de alfa-informatie van een afbeelding levert. 32-bits afbeeldingen hebben vier informatiekanalen:rood, groen, blauw en alfa. Vaak zie je 32-bits kleurdiepte, ook wel "Millions of Colors+" genoemd, oftewel miljoenen kleuren plus de alfa-informatie van de afbeelding.

Ondersteuning van variabele transparantie

Nu begrijp je dat wanneer je met alfakanalen werkt, je werkt met RGBA-afbeeldingen die 32-bits kleurdiepte ondersteunen. Wat moet u nog meer weten over digitale afbeeldingen die alfakanalen ondersteunen? Om te beginnen ondersteunen slechts een paar beeldformaten en videocodecs 32-bits kleurdiepte. Op consumentenniveau zijn PNG- en TGA-afbeeldingsbestanden de meest voorkomende formaten met ondersteuning voor alfakanalen. Natuurlijk is video slechts een lange reeks stilstaande beelden. Niet-gecomprimeerde video ondersteunt mogelijk ook een alfakanaal, mits er voldoende kleurdiepte is. Niet-gecomprimeerde video kan worden verpakt in een aantal video-indelingen, waaronder QuickTime (QT) en Windows AVI-bestandsindelingen.

Wanneer u een videocodec-selectie maakt, zoek dan naar de kleurdiepte-opties die aan die codec zijn gekoppeld. Een voorbeeld van een videocodec die alfakanaaltransparantie ondersteunt, is de Sorenson Video 3-codec. Een populaire misvatting is dat het eenvoudigweg selecteren van een bestandsindeling die alfakanalen ondersteunt, alfakanaalondersteuning geeft. Als u uw kleurdiepte niet op 32-bits hebt ingesteld en een alfakanaal hebt opgegeven, worden alle andere codec- en bestandsspecificaties irrelevant. Uw codec moet de optie "Millions of Colors+" hebben, anders krijgt u geen ondersteuning voor alfakanalen met die codec, zelfs als het door u geselecteerde afbeeldingsformaat alfa-informatie ondersteunt.

Ook al werkt u met kleurenafbeeldingen, de alfa-informatie kan zichtbaar zijn als zwart-witinformatie. Zwarte gebieden zijn (meestal) volledig transparant en witte gebieden zijn volledig ondoorzichtig. De grijsschaalwaarde daartussen bepaalt de mate van transparantie die een afbeelding krijgt.

Door deze variabele transparantie kunt u verschillende soorten video-effecten in uw projecten maken. U kunt bijvoorbeeld een videoclip van een auto gebruiken, gelaagd achter een animatie die gedeeltelijke transparantie ondersteunt, om de illusie te wekken dat de animatie in de voorruit speelt, terwijl de bestuurder en het interieur nog steeds zichtbaar zijn door de animatie.

Wees gewaarschuwd - er is één nadeel aan alfakanalen:clips die alfa-informatie ondersteunen, moeten altijd worden weergegeven wanneer u ze in de tijdlijn van uw editor importeert. Dit betekent dat zelfs systemen met realtime voorvertoning en afspelen niet onmiddellijk kunnen worden afgespeeld zonder eerst een alfaclip te renderen. Een paar systemen importeren en renderen tegelijkertijd, waardoor de illusie wordt gewekt dat ze worden geïmporteerd zonder te hoeven renderen, maar dit is een zeldzame functie.

Dubbel probleem

Denk je dat je alfa's onder de knie hebt? Nu ga ik je een kromme bal gooien:er zijn twee verschillende soorten alfakanalen - recht en vooraf vermenigvuldigd. Het goede nieuws is dat alles wat we tot nu toe hebben besproken over kleurdiepte, pixels, codecs en bestandsindelingen betrekking heeft op beide soorten alfa's.

In een rechte alfa-indeling bevindt alle alfa-informatie zich uitsluitend in het alfakanaal. Een voorvermenigvuldigde alfa bevat alfa-informatie in elk van de RGB-kanalen, evenals het alfakanaal (rood x alfa, groen x alfa, blauw x alfa en alfa). Het verkeerd interpreteren van de alfa's (bijvoorbeeld recht als voorvermenigvuldigd) kan onbedoelde resultaten hebben.

Het meest waarschijnlijke probleem doet zich voor wanneer u een voorvermenigvuldiging interpreteert als een rechte alfa. Wanneer dit gebeurt, verschijnt er een zwarte of witte halo rond de rand van uw afbeeldingen. Aan de andere kant lijken afbeeldingen met rechte alfa's die onjuist worden geïnterpreteerd als voorvermenigvuldigd, helderder dan zou moeten.


Sleutel tot succes

Een andere misvatting over video die alfakanalen ondersteunt, is dat de alfagebieden automatisch transparant worden wanneer u ze in uw bewerkingssysteem importeert. Sommige zullen automatisch de juiste instelling detecteren en andere niet. Schrik niet als je een alfa-afbeelding importeert die niet meteen transparant is.

Bij veel toepassingen, wanneer u een alfa-element importeert, zult u merken dat het transparante gebied zwart is ingevuld - dat is standaard. Wat u moet doen, is de alfa-informatie intoetsen, op dezelfde manier als u een luminantiesleutel of chromakey zou doen. Maak echter niet de fout om een ​​luminantie of chromakey te gebruiken om alfa-informatie te verwijderen. Natuurlijk kan het werken (min of meer), maar het verslaat het doel van het gebruik van een alfa in de eerste plaats en de kwaliteit zal er zeker onder lijden. Als u een van deze andere sleutelmethoden gebruikt, wordt niet alleen de alfa-informatie verwijderd, maar worden ook de kleuren uit de afbeelding verwijderd die er zouden moeten zijn. Als u de verkeerde keying-methode voor uw afbeeldingen gebruikt, zien ze er ofwel erg gekarteld uit aan de randen, of ze zullen gaten hebben waar kleuren per ongeluk zijn verwijderd. Hoewel de juiste methode voor het invoeren van alfa's enigszins zal verschillen, zullen de resultaten, afhankelijk van uw bewerkingssysteem, hetzelfde zijn:een schoon beeld, met transparante gebieden die kunnen worden gebruikt om samen te werken met uw videoclips.

Zijbalk:transparante GIF

Hoewel het CompuServe GIF-formaat transparantie ondersteunt, ondersteunt het geen variabele transparantie. In plaats daarvan gebruikt de GIF binaire transparantie. Dit betekent dat in plaats van de mate van transparantie te kunnen regelen, de pixels van een GIF-afbeelding kunnen worden ingesteld op een aan- of uit-waarde (volledig transparant of ondoorzichtig). Bestandsindelingen die alfakanalen ondersteunen, bieden daarentegen 256 mogelijke transparantie-instellingen:volledig transparant, volledig ondoorzichtig en variabele grijsgraden tussen deze twee uiteinden.


  1. Waarom Y/C?

  2. De Chromakey-geest

  3. Speciale effecten:De onzichtbare man

  4. Computerbewerking:kleuraanpassing

  5. Computerbewerking:toetsen, alfakanalen en matten

Videoclip
  1. De psychologie van kleur in sociale video's

  2. DV Chromakeys

  3. Uw video uitstippelen

  4. Verbetering van kleurcorrectie

  5. Een externe voorbeeldmonitor gebruiken

  6. Kleurcorrectie in postproductie

  7. Kleurcorrectievideo in Photoshop in 14 minuten