Text Animator in After Effects ist ein spezialisiertes Animations-System, das einzelne Buchstaben, Wörter oder Zeilen eines Text-Layers unabhängig voneinander animiert – über Range Selector, Wiggly Selector und verschiedene Animations-Properties.
Rubrik: Software & Tools Deep-Dive · Unterrubrik: Adobe After Effects · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Textanimator, Text Animation Preset, Per-Character Animation, Range Selector
Was ist der Text Animator?
Der Text Animator ist ein integriertes After Effects-System, das exklusiv für Text-Layers gilt. Während Keyframes die gesamte Text-Ebene betreffen, ermöglicht der Text Animator die Steuerung einzelner Zeichen, Wörter oder Zeilen innerhalb desselben Text-Layers – ohne dass jedes Zeichen auf einen eigenen Layer aufgeteilt werden muss.
Das System besteht aus zwei Komponenten:
- Animator-Properties: Die Eigenschaften, die animiert werden sollen (Position, Rotation, Opacity, Scale, Blur, Skew, etc.)
- Selektoren: Definieren, welche Zeichen die Eigenschaften erhalten (Range Selector für präzise Steuerung, Wiggly Selector für zufällige Variation)
Text Animator ist das Werkzeug hinter den meisten professionellen Kinetic-Typography-Animationen, Broadcast-Lower-Thirds und App-UI-Animationen.
Erklärung mit konkreten Parametern
Animator hinzufügen
Im Text-Layer auf das kleine Animate-Dreieck (rechts neben dem Layer-Name) klicken oder im Text-Layer-Properties unter Text > Animate. Es öffnet sich ein Menü mit allen verfügbaren Animator-Properties.
Verfügbare Animator-Properties
| Property | Einheit | Verwendung |
|---|---|---|
| Anchor Point | px | Rotations-Pivotpunkt pro Zeichen |
| Position | px [x, y] | Zeichen einzeln verschieben |
| Scale | % [x, y] | Zeichen vergrößern/verkleinern |
| Skew | Grad | Zeichen schräg stellen |
| Rotation | Grad | Zeichen rotieren |
| Opacity | % | Zeichen ein-/ausblenden |
| All Transform Properties | - | Alle Transformationen gleichzeitig |
| Fill Color | RGB | Zeichenfarbe ändern |
| Stroke Color | RGB | Konturfarbe ändern |
| Blur | px | Zeichen weichzeichnen |
| Tracking | Em | Abstand zwischen Zeichen |
| Line Anchor | % | Zeilen-Ausrichtung |
| Line Spacing | px | Zeilenabstand |
Range Selector Parameter
Der Range Selector definiert den Bereich der betroffenen Zeichen:
| Parameter | Beschreibung | Beispielwert |
|---|---|---|
| Start | Beginn des Selektionsbereichs | 0 % |
| End | Ende des Selektionsbereichs | 100 % |
| Offset | Verschiebt Start und End gleichzeitig | 0 % → 100 % animieren |
| Units | Prozent oder Index | Percentage |
| Based On | Characters, Words, Lines | Characters |
| Mode | Add, Subtract, Intersect, Min, Max | Add |
| Smoothness | Übergangshärte (0 % = hart, 100 % = weich) | 100 % |
| Ease High | Ease am oberen Selektionsrand | 0 % |
| Ease Low | Ease am unteren Selektionsrand | 0 % |
| Randomize Order | Zufällige Zeichen-Reihenfolge | Nein |
Wiggly Selector Parameter
| Parameter | Beschreibung |
|---|---|
| Wiggles/Second | Wie oft der Selektor pro Sekunde wechselt |
| Correlation | Wie ähnlich benachbarte Zeichen reagieren (0 % = unabhängig) |
| Temporal Phase | Zeitlicher Versatz der Wiggle-Berechnung |
| Spatial Phase | Räumlicher Versatz |
| Lock Dimensions | Alle Zeichen gleich stark |
| Random Seed | Reproduzierbarer Zufallsstamm |
Schritt-für-Schritt Anleitung: Buchstaben fliegen ein
- Text-Layer erstellen (T-Werkzeug, Klicken, Tippen).
- In der Timeline: Text-Layer aufklappen > Text > Animate klicken > Position wählen. Ein Animator 1 mit Range Selector erscheint.
- Animator 1 > Position: Y-Wert auf −80 px setzen (Buchstaben starten 80 Pixel über ihrer Endposition).
- Zweiten Wert hinzufügen: Animate > Opacity → Opacity auf 0 % setzen.
- Range Selector > Offset bei Sekunde 0 auf −100 % setzen (Keyframe).
- Bei Sekunde 1 den Offset auf 100 % setzen (Keyframe).
- Beide Keyframes mit F9 auf Easy Ease stellen.
- Im Graph Editor: Speed-Kurve des zweiten Keyframes anpassen – steiler Anstieg dann flaches Abklingen.
- Smoothness: Für einzeln einfliegende Buchstaben 0 % wählen; für einen Wellen-Effekt 75–100 %.
- Randomize Order aktivieren für zufällige Einflugreihenfolge.
Beispiele – 5 konkrete Anwendungen
- Kinetic Typography – Buchstabe für Buchstabe: Range Selector Offset von −100 % auf 100 % animiert, Smoothness 0 %, Position Y −60 px, Opacity 0 %. Jeder Buchstabe fliegt in kurzer Staggering-Folge von oben ein.
- Word-Reveal für Lower-Third: Based On: Words statt Characters. Offset animiert, Opacity und leichtes Y-Offset. Ganze Wörter erscheinen nacheinander – wirkungsvoll für Untertitel und Namensschilder.
- Wiggly Jitter-Text: Wiggly Selector mit Position X/Y ±10 px, Wiggles/Second: 8, Correlation: 0 % – alle Buchstaben wackeln unabhängig und unrhythmisch. Effekt: Nervöser, chaotischer Text für Horror- oder Thriller-Intro.
- Farbwechsel per Character: Fill Color als Animator-Property, Wiggly Selector mit langsamer Frequenz (0,5 Wiggles/Second) und Correlation 80 % – Farben "wandern" durch den Text wie ein Regenbogen-Effekt.
- Blur-In Reveal: Blur-Property auf 40 px, Range Selector Offset animiert, Smoothness 50 % – Text materialisiert sich aus einem Unschärfen-Nebel. Klassischer SFX-Film-Stil.
In der Praxis
Shortcuts:
- T → Text-Werkzeug
- Strg/Cmd + Shift + H → Horizontal/Vertikal-Ausrichtung umschalten
- U → Keyframes anzeigen
- Strg/Cmd + Alt + P → Text-Layer-Properties öffnen
Häufige Fehler:
- Alle Buchstaben animieren sich gleichzeitig statt gestaffelt: Offset wurde nicht animiert, sondern nur der Start/End-Wert wurde geändert. Lösung: Offset animieren, Start bei 0 % und End bei 100 % belassen.
- Smoothness-Wert verwirrt: 100 % Smoothness bedeutet weicher, sanfter Übergang (alle Zeichen gleichzeitig übergeblendet). 0 % bedeutet harter Schnitt (Zeichen schalten von 0 auf 1 ohne Übergang). Für gestaffelten Einflug: Werte zwischen 50–80 %.
- Range Selector "Based On: Words" teilt falsch: Leerzeichen zwischen Wörtern müssen im Text vorhanden sein. Bindestriche und Sonderzeichen können die Word-Erkennung beeinflussen.
- Wiggly Selector überschreibt Range Selector: Mehrere Selektoren im selben Animator interagieren. Modus auf "Add" oder "Subtract" setzen, um die Interaktion zu kontrollieren.
Profi-Tipp: Nach Fertigstellung der Text-Animation: Animation > Animation-Vorgabe speichern. Die gespeicherte Vorgabe enthält alle Animator-Properties inklusive Timing und kann auf jeden anderen Text-Layer mit einem Klick im Effekte & Vorgaben-Panel angewendet werden.
Vergleich & Abgrenzung
| Methode | Vorteil | Nachteil |
|---|---|---|
| Text Animator | Alle Zeichen in einem Layer, parametrisch | Nur für Text-Layers |
| Zeichen auf eigene Layers aufteilen | Maximale individuelle Kontrolle | Aufwändig bei langen Texten |
| Expressions auf Text-Layer | Dynamisch, scriptbar | Komplexer Setup |
| Drittanbieter-Plugins (z. B. TypeMonkey, Motion Bro) | GUI-basiert, schneller Setup | Kostenpflichtig |
Häufige Fragen (FAQ)
Kann der Text Animator auf mehrzeiligen Text angewendet werden? Ja. Mit "Based On: Lines" lassen sich ganze Textzeilen statt einzelner Zeichen animieren. Das ermöglicht mehrzeilige Lower-Thirds, bei denen jede Zeile separat einfliegt.
Sind Text-Animator-Presets zwischen Projekten übertragbar? Ja. Nach dem Speichern als Animation-Vorgabe (.ffx) werden die Presets im After Effects-Presets-Ordner abgelegt und sind in allen Projekten über das Effekte & Vorgaben-Panel verfügbar. Auch über Adobe Creative Cloud Libraries teilbar.
Verwandte Einträge
Weiterführend
- Adobe After Effects Benutzerhandbuch – helpx.adobe.com/de/after-effects/using/animating-text.html
- School of Motion: After Effects Text Animation – schoolofmotion.com
- Motionographer: Kinetic Typography Tutorials – motionographer.com
