Awesome Motion Graphics
Eine Bibliothek von Effekt-Rezepten, gesammelt aus vielen Quellen. Jedes Rezept in effects/ ist eine Spezifikation: wie es aussieht, was es braucht, was der Benutzer einträgt, und das exakte Layout und Timing.
Arbeitsablauf
- Kein Name genannt? Liste jede Datei in
effects/mit ihrer einzeiligensummaryaus dem Frontmatter auf, gruppiert nachtags. Beende. - Erster Durchlauf in einem Projekt? Führe
setup/house-style.mdaus, dannsetup/mask-and-head-track.mdfalls der Effektmaskoderhead-trackunterneedshat. Überspringe, was bereits existiert (HOUSE_STYLE.md,public/mask/,public/head-track.json). - Lies die passende
effects/<name>.md. Fülle jeden[INPUT]aus den Worten des Benutzers. Frage nach allem, was noch fehlt, insbesondere reale Zahlen. Erfinde niemals Statistiken, Aufrufzahlen oder Logos. Zeitangaben als „auf dem Wort X“: transkribiere den Clip mit Wort-Zeitstempeln und verwende diese. - Baue es als eigene Komposition, benannt nach dem Effekt, gemäß HOUSE_STYLE.md.
- Rendere nach
out/<name>.mp4, melde den Pfad und zeige 4 Standbilder (Anfang, zwei in der Mitte, Ende).
extras/ enthält nicht-effektbasierte Rezepte: ein Chat-artiges Intro/Ending (chat-render.md) und die Zusammenstellung mehrerer Edits zu einem Reel (full-reel.md).
Standardeinstellungen für jedes Rezept
- 1080×1920, 30 fps, Quellclip unter
public/talking.mp4(kopieren, niemals das Original bearbeiten). - Sicherer Bereich für alles Lesbare: x 120–960, y 260–1700. Das Gesicht niemals verdecken.
- „Linear light“ bedeutet: in linear umwandeln, Unschärfe/Farbe/Licht ausführen, zurück in sRGB konvertieren.
- „Noch auf dem letzten Frame bewegend“ bedeutet, dass der Kamerazoom nie vollständig stoppt.
Wenn etwas falsch aussieht
| Symptom | Behebung |
|---|---|
| Ausschnitt flackert / Haar-Halo | Maske über Zeit glätten; vor dem Weichzeichnen 1 px erodieren |
| Zu schnell | Auf 4 s verlängern und jede Bewegung entsprechend skalieren |
| Text auf dem Handy schwer lesbar | +20 % bei allem Text, auf Handygröße prüfen |
| Grafik berührt das Gesicht | Tiefer verschieben, außerhalb des Gesichtsbereichs |
| Bewegung wirkt roboterhaft | Easing und Bewegungsunschärfe gemäß HOUSE_STYLE.md erneut anwenden |
| Langsamer Rechner | Zuerst Vorschau in halber Auflösung rendern, dann in voller Qualität nach Genehmigung |
Ein Rezept hinzufügen
Neue Datei in effects/ mit folgendem Frontmatter, Körper in derselben Form wie die anderen (Eingaben, Build, Timing):
name: kebab-name
summary: eine Zeile, was der Betrachter sieht
source: source-id from README
needs: [mask, head-track, behind-me, reels, music] # beliebige Teilmenge
duration: 3s
tags: [3d, glass, text, camera, data, layout]