Communitygithub.com

yanjigb/article-to-motion-graphics

Wandelt einen Artikel oder eine URL in ein vertikales Motion-Graphics-Video mit kinetischer Typografie, Datencharts, natürlicher Sprachausgabe und Hintergrundmusik um. Nutze es, wenn Benutzer Blogposts, Forschungsarbeiten, Case Studies oder Landing-Page-Texte in 9:16-Social-Media-Videos verwandeln möchten.

Was ist article-to-motion-graphics?

Dieses Skill ermöglicht es dir, aus einem Artikel oder einer URL ein professionelles vertikales Motion-Graphics-Video zu erstellen, das für soziale Medien optimiert ist. Es ist besonders nützlich für Entwickler und Content-Ersteller, die Blogbeiträge, Forschungsarbeiten, Case Studies oder Landing-Page-Texte in ansprechende 9:16-Videos mit kinetischer Typografie, Datenvisualisierung, natürlicher Sprachausgabe und Hintergrundmusik umwandeln möchten. Das Skill unterstützt eine strukturierte Pipeline, die Briefing, Quellenanalyse, Storyboard-Erstellung, Synthese von Sprachausgabe und Musik sowie das Mischen der Audiospuren mit FFmpeg umfasst. Es bietet klare Standardeinstellungen und Vorlagen, um konsistente Ergebnisse zu gewährleisten, und legt Wert auf Lesbarkeit, natürliches Sprechtempo und die Vermeidung von unnötigen Übergängen. Der Output ist eine fertige MP4-Datei mit optionalen Quellskripten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/yanjigb/article-to-motion-video-claude-skills/tree/HEAD

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Artikel in Motion Graphics umwandeln

Erstelle ein vertikales Explainer-Video aus einem Artikel, mit klaren Informationen, gut lesbarer Typografie und natürlich klingender Sprachausgabe. Verwende keine echten Personenaufnahmen, wenn der Benutzer nur Motion Graphics wünscht.

Erforderlicher Ablauf

  1. Briefing festlegen. Erfasse die URL oder den Quelltext, die Sprache, das Seitenverhältnis, die Zielplattform, die gewünschte Dauer und ob Sprachausgabe/Musik benötigt wird. Standardeinstellungen: 9:16, 1080×1920, vollflächige Motion Graphics, Sprachausgabe in der Sprache des Artikels, leichte instrumentale Hintergrundmusik.
  2. Quelle lesen. Falls eine URL vorhanden ist, lies den Artikelinhalt mit einem geeigneten Research-/Fetch-Verfahren. Extrahiere Zahlen, Kernaussagen und Schlussfolgerungen; interpretiere keine Daten. Verwende die Artikelquelle als Zitat im Storyboard oder auf der Endkarte, falls angebracht.
  3. Kurzes Storyboard schreiben. Unterteile den Inhalt in 6–10 Informationszustände (Information States). Jeder Zustand benötigt: voraussichtliche Dauer, eine Hauptbotschaft, der anzuzeigende Text, die Art der Animation und der entsprechende Voice-Over-Satz. Halte einen einzigen Fokuspunkt pro Zeitpunkt ein; vermeide es, mehrere Sätze auf einem Bildschirm zu überladen.
  4. Dauer an die Sprachausgabe anpassen. Schreibe ein natürlich gesprochenes Skript, keinen Aufsatz. Gehe von 135–165 Wörtern pro Minute aus; wenn das Skript länger ist als das Video, verlängere das Video oder kürze das Skript. Erhöhe die Geschwindigkeit nicht über 1,1×, es sei denn, der Benutzer wünscht dies. Die Sprachausgabe muss mit einem vollständigen Satz enden, sie darf nicht am Videopunkt abgeschnitten werden.
  5. Motion Graphics erstellen. Erstelle Hintergründe, Raster, Formen, Zähler, Balken, Trichter, Netzwerkdiagramme oder UI-Mockups mit eigenständigem Quellcode. Verwende lokale Fallback-Schriftarten mit Unicode-Unterstützung. Halte den Text im sicheren Bereich, verwende eine ausreichende Schriftgröße für die Lesbarkeit auf Smartphones und platziere Zitate und Endkarten am Ende.
  6. Sprachausgabe generieren. Lese vor dem Aufruf des Sprachwerkzeugs die tts-prompter-Anleitung. Verwende eine konsistente Stimme, den korrekten language_code und turns[].text enthält nur den zu lesenden Text. Gib Stimmhinweise in turns[].style; setze keine Regieanweisungen oder Sprecherbezeichnungen in den Text.
  7. Hintergrundmusik erstellen. Lese vor dem Aufruf des Musikwerkzeugs die music-prompter-Anleitung. Fordere für Videos mit Erzählung Instrumental only, no vocals an, mit einem dünnen Arrangement ohne dominante Lead-Melodie. Erstelle einen Track, der lang genug ist, um geloopt oder zugeschnitten zu werden; unterteile ihn nicht in kleinere Stücke, wenn das Video kürzer als 180 Sekunden ist.
  8. Audio mischen. Verwende FFmpeg, um die Musik auf die genaue Videolänge zu schneiden oder zu loopen, belasse die Sprachausgabe in natürlicher Geschwindigkeit, senke die Hintergrundmusik um etwa 12–20 % gegenüber der Stimme, und verwende dann amix und alimiter. Falls die Sprachausgabe länger ist als das Video, rendere das Video mit der Länge der Sprachausgabe neu oder passe das Storyboard an; schneide nicht stillschweigend Teile der Erzählung ab.
  9. Überprüfen. Verwende ffprobe, um Abmessungen, Dauer, Bildrate, Codec und Audiostream zu bestätigen. Extrahiere mindestens das erste Bild, ein Bild zwischen jeder Szene und das letzte Bild; überprüfe, dass Text nicht abgeschnitten ist, Animationen einen natürlichen Lesepunkt haben, die Sprachausgabe mit einem vollständigen Satz endet und die Musik die Sprache nicht überlagert.
  10. Übergabe. Sende zuerst die fertige MP4-Datei. Falls wiederverwendbare Quellen erstellt wurden, sende diese Skripte ebenfalls mit. Gib die Auflösung, das Seitenverhältnis, die Dauer, die Bildrate, die Sprache der Sprachausgabe und den Audiostatus an.

Kreative Standardeinstellungen

  • Stil: Marineblauer/Schwarzgrauer Hintergrund, dezentes Raster, Akzente in Cyan/Blau/Orange, fette Typografie, saubere und zielgerichtete Animationen.
  • Social-Struktur: Hook in den ersten 1–2 Sekunden; danach Daten oder Prozesse; Abschluss mit Schlussfolgerung und Quellenangabe.
  • Jede Szene hat einen Eintritt (entrance), eine Haltephase zum Lesen (reading hold) und einen Ausgang/Übergang (exit/transition). Führe nicht mehrere unzusammenhängende Animationen gleichzeitig aus.
  • Bevorzuge Englisch, wenn die Quelle englisch ist; behalte technische Begriffe wie DR, dofollow, SaaS bei, wenn nötig.
  • Erfinde keine Logos, Marken, Daten oder Zitate. Falls genaue Marken-Assets benötigt werden, fordere sie an oder verwende bereitgestellte Assets.

Storyboard-Vorlage

Szene 1 — Hook (0:00–0:05)
Visuell: Große Zahl und sich bewegender Pfeil.
Bildschirmtext: „463 getestet → 22 zur Einreichung geeignet”
VO: Ein kurzer Satz, der den Hauptkonflikt benennt.

Szene 2 — Methode (0:05–0:12)
Visuell: Trichter/Zähler.
Bildschirmtext: Die Eingangs- und nach der Deduplizierung verbleibenden Meilensteine.
VO: Erklärung, wie die Liste erstellt wurde.

Szene 3 — Filter (0:12–0:22)
Visuell: Balkendiagramm oder Karten für die ausgeschlossenen Gruppen.
VO: Nenne nur die wichtigsten Gruppen.

Finale — Fazit (am Ende des Videos)
Visuell: Großer Schlusssatz, kleine Quellenangabe darunter.
VO: Schlussfolgerung und empfohlene nächste Schritte.

Begleitressourcen

  • Verwende templates/storyboard_prompt_template.md, um ein Storyboard und standardisierte Prompts auf Englisch für KI-Bild-/Video-Tools zu erstellen. Die Vorlage erfordert Timecode, exakten Bildschirmtext, Voice-Over, Animation, Kontinuität und Qualitätssicherung.
  • Siehe examples/saas-demand-generation-flywheel.md für ein vollständiges Storyboard/Prompt-Beispiel basierend auf einer SaaS-Case-Study mit Daten, Einschränkungen und Quellenangabe.
  • Verwende scripts/mix_video_audio.sh, um Musik zu loopen/schneiden, die Hintergrundmusik abzusenken, sie mit der Erzählung zu mischen und die Ausgabe zu überprüfen. Führe bash scripts/mix_video_audio.sh --help vor der Nutzung aus.

Verwandte Skills