I hverdagen til en After Effects-bruker møter man ofte utfordringen med å lage lignende komposisjoner med forskjellige innhold om og om igjen. Spesielt når man jobber med fjernsyn, hvor undertekster og åpningstekster ofte trengs i stort antall, er det avgjørende å optimalisere arbeidsflyten. I denne veiledningen lærer du hvordan du ved hjelp av uttrykk kan gjøre prosessen med tekstgenerering i komposisjoner betydelig enklere. Denne tilnærmingen gjør det mulig for deg å jobbe mer effektivt og spare tid.
Viktigste funn
Ved å bruke uttrykk i After Effects kan du håndtere tekst i forskjellige komposisjoner mer effektivt.
- Du lærer hvordan du integrerer navnet på en komposisjon i et tekstlag.
- Du oppdager hvordan du effektivt kan dele opp teksten basert på et egendefinert skille.
- Du kan automatisere repeterende oppgaver og dermed betydelig redusere arbeidsmengden.
Trinn-for-trinn-veiledning
Trinn 1: Forberede komposisjonen
Begynn med en komposisjon som du vil bruke som mal. Du har kanskje allerede laget enkle undertekster som viser navn og yrkestitler.

Trinn 2: Opprettelse av tekstkomponenter
Legg til et tekstlag som representerer navnet på personen. Du kan for eksempel skrive "Max Mustermann", etterfulgt av to heksnummer (##) som skille og deretter yrket "Diplom-Wirtschaftler".
Trinn 3: Legge til et uttrykk
For å gjøre teksten dynamisk, velg tekstlaget, fold ut laget, og klikk med Alt-tasten (Option-tasten på Mac) på lommelykten ved siden av tekstlaget for å legge til et uttrykk.
Trinn 4: Få tilgang til komposisjonsnavnet
I det åpne uttrykket legger du til kommandoen thisComp.name. Dette gir deg navnet på komposisjonen der tekstlaget befinner seg.

Trinn 5: Dele komposisjonsnavnet
For kun å vise en del av navnet, bruker du funksjonen split(). Skriv uttrykket thisComp.name.split("##"). Dette deler komposisjonsnavnet ved hvert punkt der heksnummerene vises.

Trinn 6: Få tilgang til de enkelte delene
Siden split() returnerer et array, kan du få tilgang til den første delen av arrayet med [0] og den andre delen med [1]. Dette ser slik ut i uttrykket: thisComp.name.split("##")[0] for navnet og thisComp.name.split("##")[1] for yrket.

Trinn 7: Duplisering for flere komposisjoner
Når du nå dupliserer komposisjonen og endrer navnet i komposisjonen, vil teksten i tekstlaget oppdateres automatisk. For eksempel: Hvis du bytter fra "Max Mustermann##Diplom-Wirtschaftler" til "Philip Schneider##Motion Designer", vil tekstlaget endre seg deretter.

Trinn 8: Bruke for andre prosjekter
Denne triken er spesielt nyttig for formater hvor innhold ofte gjentar seg, enten det er for undertekster, åpningstekster eller til og med datoer i prosjektet ditt. Du kan bruke denne teknikken i forskjellige sammenhenger.

Oppsummering - Tips og triks for arbeidsflyt i After Effects: Automatisering med uttrykk
Med de presenterte teknikkene kan du håndtere tekst i After Effects mer effektivt og drastisk forenkle opprettelsesprosessen for gjentakende innhold. Bruk uttrykk for å spare tid og optimalisere arbeidsflyten din.
Ofte stilte spørsmål
Hvordan kan jeg automatisk oppdatere tekstlaget etter at jeg har endret komposisjonsnavnet?Ved å bruke et uttrykk som leser og deler komposisjonsnavnet.
Kan jeg også bruke andre skilletegn i stedet for heksnummer?Ja, du kan bruke hvilket som helst tegn som skille, for eksempel komma eller dollar tegn.
Hvordan fungerer split()-funksjonen nøyaktig?Split()-funksjonen deler en streng ved et angitt tegn og returnerer et array som inneholder delene.
Hvordan kan jeg bruke denne teknikken for andre prosjekttyper?Du kan bruke den samme tilnærmingen for ulike formater der tekst gjentar seg, som for eksempel datovisninger eller tekniske betegnelser.