REC

Tips om videoinspelning, produktion, videoredigering och underhåll av utrustning.

 WTVID >> Sverige Video >  >> video- >> Videoklipp

Alphas Made Transparent

Alfakanaler – aldrig hört talas om dem? Låter som något ur en science fiction-film eller kanske ett specialpaket tillgängligt från din kabelleverantör. Sanningen är – om du är en digital videoredigerare kommer du förmodligen att behöva använda alfakanaler någon gång i din karriär. Enkelt uttryckt är alfakanaler det som gör att digitala videoredigeringssystem kan använda variabel transparens för att sammansätta flera videolager. Även om detta låter som ett okomplicerat koncept, är alphas en ökända stötesten för dem som inte förstår dem. Låt oss ta en titt på hur alphas fungerar, för att klargöra några populära missuppfattningar, samt eliminera onödig huvudvärk under dina videoprojekt.

Bits och pixlar

Innan vi dyker med huvudet först in i att förstå alfas, är det bäst att vi tar två steg tillbaka för att diskutera några grundläggande begrepp som involverar digitala bilder. Det är tveksamt att de flesta videoredigerare strävar efter att bli datornördar, men det är verkligen bra att förstå de grundläggande idéerna som driver tekniken du använder.

Låt oss börja med att granska binär information. Genom att använda binär får all digital information ett värde på antingen 0 eller 1 (ibland kallat "av" eller "på"). En enda 0 eller 1 representerar en bit information i en dator. Strängar av dessa enskilda bitar är det som utgör byte, megs och spelningar av information – termer som de flesta av oss är mycket bekanta med.


Hur gäller detta för alfakanaler? I en värld av digital video och datorskärmar har bilder ett varierande färgdjup. Färgdjup hänvisar till mängden digital information som används för att skapa en bilds färg. Till exempel visar 24-bitars färgdjup upp till 16,8 miljoner färger, vilket kallas sann färg eftersom det ungefär visar alla färger som kan urskiljas för det mänskliga ögat.

En annan term som ofta förknippas med digitala bilder är pixeln. Pixlar är det minsta segmentet av en bild som visas på en bildskärm. Att separera en bild i sina individuella pixlar liknar att titta på en bild genom ett genomskinligt ark av millimeterpapper, där varje kvadrat i grafen motsvarar en enda pixel. Mer information per pixel leder till större färgdjup. Så när du hör omnämnandet av 8-bitars, 16-bitars eller 24-bitars färgdjup, talar detta om hur mycket information (i form av 0:or och 1:or) som används för att skapa färgen på en bild.

En förtydligande punkt är dock att själva pixlarna är uppdelade i tre eller fyra separata informationskanaler. Varje kanal ger ett specifikt färgomfång:röd kanal, grön kanal och blå kanal, från vilken vi får termen RGB-bild. Nuförtiden använder de flesta bilder 24-bitars färgdjup, med 8-bitar tilldelade till var och en av de tre RGB-informationskanalerna. Den fjärde kanalen, som endast stöds av 32-bitars färgdjup (eller större), är det som tillhandahåller en bilds alfainformation. 32-bitars bilder har fyra informationskanaler:röd, grön, blå och alfa. Du kommer ofta att se 32-bitars färgdjup som kallas "Millions of Colors+", vilket betyder miljontals färger plus bildens alfainformation.

Stöder variabel transparens

Nu förstår du att när du arbetar med alfakanaler så arbetar du med RGBA-bilder som stöder 32-bitars färgdjup. Vad mer behöver du veta om digitala bilder som stöder alfakanaler? Till att börja med är det bara ett fåtal bildformat och videocodecs som stöder 32-bitars färgdjup. På konsumentnivå är PNG- och TGA-bildfiler de vanligaste formaten med alfakanalstöd. Naturligtvis är video bara en lång serie stillbilder. Okomprimerad video kan också stödja en alfakanal, givet tillräckligt färgdjup. Okomprimerad video kan vara inslagen i ett antal videoformat, inklusive filformaten QuickTime (QT) och Windows AVI.

När du gör ett videocodecval, leta efter dina färgdjupsalternativ som är kopplade till den codec. Ett exempel på en videocodec som stöder alfakanaltransparens är Sorenson Video 3-codec. En populär missuppfattning är att du helt enkelt väljer ett filformat som stöder alfakanaler ger dig alfakanalstöd. Om du inte har ställt in ditt färgdjup på 32-bitars och angett en alfakanal, blir alla andra codec- och filspecifikationer irrelevanta. Din codec måste ha alternativet "Millions of Colors+" tillgängligt, annars får du inte alfakanalstöd med den codec, även om bildformatet du har valt stöder alfainformation.

Även om du arbetar med färgbilder kan alfainformationen vara synlig som svartvit information. Svarta områden är (oftast) helt genomskinliga och vita områden är helt ogenomskinliga. Gråskalevärdet mellan dessa är det som avgör graden av transparens som en bild får.

Denna variabel transparens är det som gör att du kan skapa olika typer av videoeffekter i dina projekt. Du kan till exempel använda ett videoklipp av en bil, placerat bakom en animation som stöder delvis transparens, för att skapa illusionen av att animationen spelas i vindrutan, medan föraren och interiören fortfarande är synliga genom animeringen.

Var varning – det finns en nackdel med alfakanaler:klipp som stöder alfainformation måste alltid renderas när du importerar dem till din redaktörs tidslinje. Det betyder att även system som har förhandsgranskning och uppspelning i realtid inte kommer att spelas omedelbart utan att först rendera ett alfaklipp. Ett fåtal system importerar och renderar samtidigt, vilket ger illusionen av att importera utan att behöva rendera, men detta är en sällsynt funktion.

Dubbelproblem

Tror du att du får kläm på alfas? Nu ska jag kasta en kurvboll till dig:det finns två olika typer av alfakanaler - raka och förmultiplicerade. Den goda nyheten är att allt vi har diskuterat hittills om färgdjup, pixlar, codecs och filformat hänför sig till båda typerna av alfa.

I ett rakt alfaformat finns all alfainformation enbart i alfakanalen. En förmultiplicerad alfa innehåller alfainformation i var och en av RGB-kanalerna, såväl som alfakanalen (röd x alfa, grön x alfa, blå x alfa och alfa). Att tolka alfasorden felaktigt (till exempel rak som förmultiplicerad) kan få oavsiktliga resultat.

Det mest troliga problemet uppstår när du tolkar en förmultiplicerad som en rak alfa. När detta händer visas en svart eller vit gloria runt kanten på dina bilder. Å andra sidan verkar bilder med raka alfasiffror felaktigt tolkade som förmultiplicerade ljusare än de borde.


Nyckel till framgång

En annan missuppfattning om video som stöder alfakanaler är att alfaområdena automatiskt blir transparenta när du importerar dem till ditt redigeringssystem. Vissa kommer automatiskt att upptäcka rätt inställning och andra inte. Bli inte orolig när du importerar en alfabild som inte är omedelbart genomskinlig.

Med många applikationer kommer du att märka att det genomskinliga området är svart när du importerar ett alfaelement – ​​det är standard. Vad du behöver göra är att knappa ut alfainformationen, på samma sätt som du skulle göra en luminansnyckel eller chromakey. Men gör inte misstaget att göra en luminans eller chromakey för att ta bort alfainformation. Visst, det kan fungera (mer eller mindre), men det motverkar syftet med att använda en alfa i första hand och kvaliteten kommer säkert att bli lidande. Att använda en av dessa andra nyckelmetoder kommer inte bara att ta bort alfainformationen, utan det kommer också att ta bort färger från bilden som ska finnas där. Om du använder den felaktiga tangentmetoden för dina bilder kommer de antingen att se väldigt ojämna ut i kanterna, eller så kommer de att ha hål genomgående där färgerna av misstag har tagits bort. Även om den korrekta metoden för att skriva alfa kommer att variera något, beroende på ditt redigeringssystem, blir resultatet detsamma – en ren bild, med genomskinliga områden som kan användas för att sammansätta med dina videoklipp.

Sidofält:Transparent GIF

Medan CompuServe GIF-formatet stöder transparens, stöder det inte variabel transparens. Istället använder GIF:en binär transparens. Detta innebär att istället för att kunna styra graden av transparens, kan en GIF-bilds pixlar ställas in antingen på ett på eller av värde (helt transparent eller ogenomskinlig). Däremot tillåter filformat som stöder alfakanaler 256 möjliga transparensinställningar – helt transparent, helt ogenomskinlig och varierande grader av grått mellan dessa två extremiteter.


  1. Varför Y/C?

  2. The Chromakey Genie

  3. Specialeffekter:Den osynliga mannen

  4. Datorredigering:Färgjustering

  5. Datorredigering:Keying, Alfakanaler och Mattes

Videoklipp
  1. Färgens psykologi i sociala videor

  2. DV Chromakeys

  3. Omfattning av din video

  4. Förbättring av färgkorrigering

  5. Använda en extern förhandsgranskningsmonitor

  6. Färggradering i efterproduktion

  7. Blandningslägen förklaras

  8. Färggraderingsvideo i Photoshop på 14 minuter