Communitygithub.com

Mon Monteur Vidéo

Ein vollständiger Video-Editor für Werbevideos, Event-Ankündigungen, Website- oder App-Präsentationen, Testimonial-Schnitte und Social-Media-Varianten (16:9, 9:16, WhatsApp). Wählt das passende Rendering-Engine (HyperFrames, Remotion, Premiere Pro, Pillow+ffmpeg), synchronisiert Bild und Ton auf einer einzigen Zeitachse, erzeugt Musik, Soundeffekte, Voice-Over und Untertitel, prüft das Rendering bildgenau und liefert eine geprüfte Datei aus.

Was ist Mon Monteur Vidéo?

Das Skill „Mon Monteur Vidéo“ ist ein KI-gesteuerter Video-Editor, der End-to-End-Videoproduktion automatisiert. Es ist für Claude Code, Cursor und andere KI-Coding-Assistenten konzipiert und unterstützt mehrere Rendering-Engines: HyperFrames für Motion-Design und Promovideos, Remotion für bestehende React-Projekte, Premiere Pro für manuelle Nachbearbeitung sowie Pillow+FFmpeg für prozedurale Renderings ohne Browser. Das Skill stellt sicher, dass Bild und Ton auf einer einzigen Zeitquelle basieren, um Synchronisationsfehler zu vermeiden. Es erzeugt automatisch Musik, Soundeffekte, Voice-Over und Untertitel, schneidet Stummphasen, erstellt Social-Media-Varianten (16:9, 9:16, WhatsApp) und führt vor der Auslieferung eine Qualitätskontrolle durch (Bild-für-Bild-Prüfung, Dauer- und Audio-Validierung). Es nutzt dabei verschiedene Referenzdokumente und Skripte zur Optimierung von Rhythmus, Audio-Mixing und Export-Einstellungen. Das Skill eignet sich ideal für die schnelle Erstellung von Werbe-, Event- und Social-Media-Videos ohne manuellen Schnitt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NexusCEO/mon-monteur-video/tree/HEAD

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Mon Monteur Vidéo?

Ein Editor, der eine geprüfte Datei ausliefert, keinen Entwurf. Dieses Skill ersetzt nicht die spezialisierten Skills: Es entscheidet, welches zu verwenden ist, in welcher Reihenfolge, und wendet die aus realen Projekten gelernten Regeln an.

1. Vor dem Schnitt

  1. Brief und Quellen lesen. Auflisten, was existiert: Plakat (PSD, PDF, JPG), Logo, Fotos, Rohmaterial, bereitgestellte Musik, Voice-Over, Text.
  2. Werkzeuge prüfen (references/outillage.md): Node 22+, FFmpeg, Python, Premiere geöffnet oder nicht. Auf einem Rechner ohne systemweites FFmpeg das aus einem Paket verwenden (imageio-ffmpeg, Remotion), anstatt zu blockieren.
  3. Drei Dinge mit der Person festlegen, in einer einzigen Frage, falls sie fehlen: die eindeutige Botschaft des Videos, die Ausgabeformate (16:9, 9:16, WhatsApp), die angestrebte Dauer. Alles andere wird selbstständig entschieden.
  4. Nichts inhaltlich erfinden. Daten, Orte, Preise, Nummern, Namen und Funktionen stammen aus den Quellen oder von der Person. Bei Zweifel an einem Eigennamen: nachfragen.

2. Die Engine wählen

SituationEngineZu ladendes Skill
Neues Motion-Design-Video, Werbung, Erklärvideo, vertikalHyperFrames (HTML in Video gerendert)/hyperframes, dann /hyperframes-cli
Effekt, Übergang, Untertitel-Stil, „benannte“ GrafikHyperFrames-Register, bevor man von Hand codiert/hyperframes-registry
Musik, Soundeffekte, Voice-Over, Transkription, Freisteller, Color GradingMedienwerkzeuge/media-use
Bestehendes Remotion-Projekt, das geändert werden sollIn Remotion bleiben; nur migrieren, wenn gewünscht/remotion-to-hyperframes zum Migrieren
Ein Referenzvideo exakt nachbauenBild-für-Bild Reverse Engineering/reverse-any-video
Finishing, Export, Untertitel auf einem bereits in Premiere befindlichen SchnittMCP premiere-pro—
Rein prozedurales Rendering (Logo-Enthüllung, Website-Screenshots), kein BrowserPython Pillow + FFmpeg, Bild für Bild—
KI-generiertes Video, AvatarHiggsfield oder HeyGen, nach Zustimmung zu den Kosten/higgsfield-generate, /media-use

Wahlregel: die einfachste Engine, die das Ergebnis für die Person später bearbeitbar macht. Details und Fallstricke jeder Engine: references/moteurs.md.

3. Eine einzige Zeitquelle

Die häufigste Ursache für einen fehlgeschlagenen Schnitt ist, dass Bild und Ton nicht die gleiche Zeitsteuerung verwenden.

  • Eine Zeitsteuerungsdatei schreiben (timing.mjs, plan.json): Liste der Szenen mit ihrer Dauer und Liste der Markierungen (cues), an denen etwas auf dem Bildschirm passiert.
  • Das Bild und die Audio-Skripte importieren diese Datei. Niemals eine Dauer an zwei Stellen kopieren.
  • Die Gesamtdauer aus der Komposition berechnen, dann die Musik auf diese Dauer generieren (scripts/duree-composition.mjs für Remotion).
  • Bereitgestellte Musik: Tempo messen, dann in Takten zählen. zeit = 60 × fps / BPM Bilder, takt = 4 × zeit. Jeder Schnitt fällt auf einen ersten Takt; den Versatz des ersten Takts notieren (oft 0,02 bis 0,03 s).
  • Varianten (mehrere Sprecher, mehrere Angebote): ein Variantenobjekt in der Zeitsteuerungsdatei, eine Komposition pro Variante und Format, ein Render-Skript, das darüber iteriert.

4. Rhythmus und Inhalt

  • Etwa 5 s pro lesbarem Bild. Zu schnell ist die häufigste Beschwerde. Ein kurzes vertikales Format kann auf 2–3 s heruntergehen, nicht weniger für Text.
  • Öffentliches Video = Angebot, Beweis, Aufruf zum Handeln. Interne Seiten (Gestaltungsrichtlinien, Schriftarten, Briefpapier-Mockups) interessieren die Öffentlichkeit nicht: aus dem Schnitt entfernen.
  • Abschließender Handlungsaufruf 5 bis 8 s lang halten, mit bestätigten Kontaktdaten und Zahlungs- oder Anmeldemöglichkeiten.
  • Logo niemals nachbearbeiten. Von der Originaldatei (AI, PDF, SVG) ausgehen, nicht einfärben oder neu zeichnen; nur sein Erscheinen animieren (Maske, die es enthüllt). Das letzte Bild des Logos ist identisch mit dem Original.
  • Personen auf dem Bildschirm: Namensetikett + Funktion, auf die richtige Person zeigen (Pixel-Koordinaten des Fotos in der Zeitsteuerungsdatei), Kamera schwenkt über jede, dann Totale.
  • Bereitgestelltes Plakat in PSD/PDF: Ebenen und Hintergrund extrahieren, anstatt aus dem Gedächtnis neu zu komponieren; Farben und Schriftarten übernehmen.
  • Sichere Bereiche: Inhalt innerhalb von 90 % des Rahmens, Schlüsseltexte und Untertitel innerhalb von 80 %. Im 9:16 unten (TikTok-, Reels-Oberfläche) und oben frei lassen.

5. Ton

Details: references/son.md.

  • Ein Video von mehr als ~15 s, das eine Geschichte erzählt, hat Musik und Soundeffekte auf den sichtbaren Aktionen, außer bei Stille-Anforderung.
  • Rechte: Musik von der Person bereitgestellt, lizenzierter Katalog oder per Skript synthetisierte Musik (lizenzfrei per Konstruktion). Niemals einen kommerziellen Titel aus dem Internet verwenden.
  • Soundeffekte auf die cues der Zeitsteuerungsdatei abgestimmt, im Thema-Umfeld (Küche für einen Caterer, Papier und Benachrichtigungen für eine App).
  • Anfangsmix: Musik 0,62, Soundeffekte 0,85, weicher Limiter tanh (scripts/mix.mjs). Unter einer Stimme die Musik absenken (Ducking); die Stimme bleibt auf einem Telefonlautsprecher verständlich.
  • Voice-Over: eine Zeile pro Datei, dann Wort-für-Wort-Transkription, um Text und Untertitel auf die tatsächliche Stimme zu kalibrieren, nicht auf eine Schätzung.

6. Gefilmte Rede: schneiden und untertiteln

Details: references/parole.md.

  1. Mit Zeitstempel pro Wort transkribieren (npx hyperframes transcribe, Whisper oder Parakeet).
  2. Transkription korrigieren: Eigennamen, Abkürzungen, Homophone. Die Engines verhunzen fast immer Namen und Abkürzungen; jeden Satz nochmal lesen.
  3. Stille abschneiden: scripts/coupe-silences.py gruppiert Wörter, die weniger als 0,35 s auseinander liegen, und fügt 0,08 s davor, 0,15 s danach ein. Mit einem vollständigen Satz enden; ein unverständliches Ende entfernen.
  4. Takes so anordnen, dass sie eine Geschichte erzählen: kurzer und herzlicher Einstieg, lange Botschaft in der Mitte oder am Ende, wenn sie gut abschließt.
  5. Untertitel: 1 bis 2 Zeilen, ≤ 42 Zeichen pro Zeile, 1 bis 3,5 s pro Karte, niemals mitten in einer Wortgruppe getrennt. Auch die .srt-Datei ausliefern.

7. Prüfen vor der Auslieferung

Nie „fertig“ melden, nur weil ein Rendering fehlerfrei durchgelaufen ist.

  1. Bilder zu Schlüsselmomenten extrahieren: Anfang, jeder Übergang, Mitte jeder Szene, letztes Bild. Anschauen. Ein Kontaktabzug reicht für den Rhythmus.
  2. Prüfen: Text lesbar und fehlerfrei, nichts am Rand abgeschnitten, richtiger Name bei richtiger Person, Logo intakt, letztes Bild sauber.
  3. Datei prüfen: nicht leer, Dauer = geplante Dauer, Tonspur vorhanden, yuv420p, Ton synchron an einem bestimmten Schnitt.
  4. HyperFrames: npx hyperframes check --json ohne Fehler, dann snapshot. Remotion: remotion still an den Schlüsselbildern.
  5. Vorschau zeigen und auf Zustimmung warten, bevor das finale Rendering oder eine Veröffentlichung erfolgt, außer bei explizitem Wunsch, sofort durchzuziehen.

8. Exportieren und ableiten

Details und Befehle: references/export.md.

AusgabeRahmenGrundeinstellung
Master, YouTube, Facebook1920×1080, 30 fpsH.264, CRF 16–18, yuv420p, AAC 192 k
TikTok, Reels, Shorts1080×1920, 30 fpsH.264, CRF 20–23
WhatsApp, Direktversand1280×720 oder 720×1280H.264, CRF 26–28, AAC 128 k, +faststart, Ziel < 100 MB (Status: ≤ 60 s)
Websiteje nach Seiteleichte Version + Vorschaubild
  • Das 9:16 wird neu komponiert, nicht beschnitten: gleiche Szenen, vertikales Layout, größere Texte.
  • Dateien nach Inhalt und Ziel benennen: thema-facebook.mp4, thema-tiktok.mp4, thema-whatsapp.mp4. Ausgaben in out/ oder livrables/, Quellen in source/.
  • Premiere nur verwenden, wenn die Person manuell nachbearbeiten möchte: das Rendering, die Audio-Stems und die .srt-Datei importieren.

9. In mehreren Sitzungen arbeiten

Nur eine Sitzung schreibt gleichzeitig in ein Projektverzeichnis. Zwei Sitzungen im selben Verzeichnis überschreiben sich gegenseitig. Lange Renderings laufen im Hintergrund, getrennt, mit einem Log, das nachgelesen wird.

Dateien des Skills

  • references/moteurs.md — Stärken, Fallstricke und Befehle jeder Engine
  • references/son.md — synthetisierte Musik, Soundeffekte, Mix, Voice-Over
  • references/parole.md — Transkription, Korrekturen, Stille-Schnitt, Untertitel
  • references/export.md — FFmpeg-Befehle für Varianten und Prüfung
  • references/outillage.md — Installation ohne Admin-Rechte, Premiere MCP
  • references/lecons.md — Feedback aus realen Projekten, vor jeder Lieferung erneut lesen
  • scripts/mix.mjs, scripts/coupe-silences.py, scripts/duree-composition.mjs, scripts/planche-contact.sh

Verwandte Skills