Každodenného After Effects-používateľa čelí často výzve vytvárať znova a znova podobné kompozície s rôznymi obsahmi. Osobitne pri práci v televízii, kde sú titulky a otvárače často potrebné v veľkom počte, je rozhodujúce optimalizovať pracovný tok. V tomto návode sa dozvieš, ako môžeš pomocou Expressions výrazne zjednodušiť proces vytvárania textu v kompozíciách. Tento prístup ti umožňuje pracovať efektívnejšie a šetriť čas.

Najdôležitejšie poznatky

Pomocou Expressions v After Effects môžeš efektívnejšie pracovať s textom v rôznych kompozíciách.

  1. Naučíš sa, ako integrovať názov kompozície do textovej úrovne.
  2. Objavíš, ako efektívne rozdeliť text na základe vlastného oddeľovača.
  3. Môžeš automatizovať repetitívne úlohy a tým výrazne znížiť pracovnú záťaž.

Podrobný návod

Krok 1: Príprava kompozície

Začni s kompozíciou, ktorú chceš použiť ako šablónu. Možno si už vytvoril jednoduché titulky, ktoré zobrazujú meno a profesijné názvy.

Automatizácia textov v After Effects

Krok 2: Vytvorenie textových komponentov

Pridaj textovú úroveň, ktorá zobrazuje meno osoby. Môžeš napríklad napísať "Max Mustermann", nasledované dvoma mriežkami (##) ako oddeľovač a potom profesiu "Diplom-Wirtschaftler".

Krok 3: Pridanie expresie

Aby bol text dynamický, vyber textovú úroveň, rozbaľ úroveň a klikni s klávesom Alt (kláves Option na Macu) na hodinách vedľa textovej úrovne, aby si pridal expresiu.

Krok 4: Prístup k názvu kompozície

V otvorenej expresii pridaj príkaz thisComp.name. Tým získaš názov kompozície, v ktorej sa nachádza textová úroveň.

Automatizácia textov v After Effects

Krok 5: Rozdelenie názvu kompozície

Aby si zobrazil iba časť názvu, používaš funkciu split(). Napíš výraz thisComp.name.split("##"). To rozdelí názov kompozície v každej pozícii, kde sa objavia mriežky.

Automatizácia textov v After Effects

Krok 6: Prístup k jednotlivým častiam

Keďže split() vracia pole, môžeš pristupovať k prvej časti poľa pomocou [0] a k druhej časti pomocou [1]. To vyzerá v expresii takto: thisComp.name.split("##")[0] pre názov a thisComp.name.split("##")[1] pre profesiu.

Automatizácia textov v After Effects

Krok 7: Duplikovanie pre viac kompozícií

Keď teraz duplikuješ kompozíciu a premenováš názov v kompozícii, text v textovej úrovni sa automaticky aktualizuje. Napríklad: Ak prejdeš z "Max Mustermann##Diplom-Wirtschaftler" na "Philip Schneider##Motion Designer", textová úroveň sa zodpovedajúcim spôsobom zmení.

Automatizácia textov v After Effects

Krok 8: Využiť pre iné projekty

Dieser trik je obzvlášť užitočný pre formáty, pri ktorých sa obsah často opakuje, či už pre titulky, otvárače alebo dokonca pre dátumy vo tvojom projekte. Túto techniku môžeš aplikovať v rôznych kontextoch.

Automatizácia textov v After Effects

Zhrnutie - Tipy a triky k pracovnemu toku v After Effects: Automatizácia s Expressions

Pomocou predstavených techník môžeš efektívnejšie manipulovať s textom v After Effects a drasticky zjednodušiť proces vytvárania opakujúcich sa obsahov. Využi Expressions na úsporu času a optimalizáciu tvojho pracovného toku.

Často kladené otázky

Akým spôsobom môžem automaticky aktualizovať textovú úroveň, po zmene názvu kompozície?Pomocou expresie, ktorá načíta a rozdelí názov kompozície.

Môžem použiť aj iné oddeľovače namiesto mriežok?Áno, môžeš použiť akýkoľvek znak ako oddeľovač, napríklad čiarky alebo dolárové znaky.

Ako presne funguje funkcia split()?Funkcia split() rozdeľuje reťazec na určenom znaku a vracia pole, ktoré obsahuje tieto časti.

Akým spôsobom môžem túto techniku využiť pre iné typy projektov?Môžeš použiť rovnaký prístup pre rôzne formáty, v ktorých sa text opakuje, ako je napríklad zobrazenie dátumov alebo technické označenia.

411,906,621,626,837,807