Communitygithub.com

alyssasworld/edit-twin-mcp

Erstellen Sie einen Rohschnitt Ihres Projekts in Final Cut Pro mit dem Edit Twin MCP – Wiederholungen, Ähs, Pausen, Ihr gespeicherter Look und Sound – optimiert für Reels/Shorts oder Landschafts-Vlogs.

Was ist edit-twin-mcp?

Diese Fähigkeit ermöglicht es Ihnen, einen automatischen Rohschnitt Ihres Final-Cut-Pro-Projekts zu erstellen, ohne das Original zu verändern. Sie analysiert das Projekt auf Wiederholungen, Füllwörter (Ähs, Ähm) und unnötige Pausen, schlägt dann einen Schneideplan vor und führt die Schnitte nach Ihrer Freigabe durch. Dabei wird der gespeicherte visuelle Look und die Audio-Styling-Kette angewendet. Sie passt die Schnittparameter automatisch an das Zielformat an (vertikale Reels/Shorts vs. horizontale Vlogs). Das Ergebnis wird als neues Projekt mit dem Namen „<Originalname> (rough cut)“ in Ihre Final-Cut-Mediathek importiert. Basierend auf der detaillierten SKILL.md-Anleitung werden Werkzeuge wie `get_style`, `transcribe`, `find_repeats`, `find_silences`, `cut_ranges`, `apply_look` und `apply_audio_style` verwendet, um den gesamten Workflow zu steuern.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alyssasworld/edit-twin-mcp/tree/HEAD/skills/edit-twin-rough-cut

In Ihrer bevorzugten KI fragen

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

Dokumentation

Rohschnitt mit Edit Twin

Verwenden Sie die edit-twin MCP-Werkzeuge. Das ursprüngliche Projekt des Benutzers wird niemals verändert: Das Ergebnis wird als NEUES Projekt daneben importiert. Zeitangaben sind in Sekunden auf der aktuellen Timeline. Clip-Referenzen wie „4“ (Storyline-Clip) und „4.0“ (angeschlossenes Element) verschieben sich nach jeder Bearbeitung. Lesen Sie daher get_timeline erneut, bevor Sie Referenzen verwenden.

1. Projekt und Benutzerstil abrufen

  1. get_style: gespeicherte Standardeinstellungen (Pauseneinstellungen, Audio-Kette, Standard-Look, aus ihren Bearbeitungen gelernte Notizen). Befolgen Sie die Notizen.
  2. fcp_export_project. Wenn eine Warnung erscheint, dass das Projekt leer ist, bitten Sie den Benutzer, das richtige Projekt im Browser von Final Cut auszuwählen (oder in dessen Timeline zu klicken) und es erneut zu versuchen. Wenn der Export fehlschlägt, bitten Sie den Benutzer, Datei > Exportieren > XML… zu verwenden und Ihnen den Pfad zu geben, oder find_fcpxml_files + open_timeline zu verwenden.
  3. get_timeline, dann Format aus summary.format (Breite/Höhe) und Dauer bestimmen, es sei denn, der Benutzer hat das Format genannt:
    • Reel / Short: vertikal (Höhe > Breite) oder unter ~3 Minuten.
    • Vlog / Landschaft: horizontal, oder längere Stücke mit B-Roll, Landschaftsaufnahmen, Musik oder atmosphärischen Momenten. Teilen Sie dem Benutzer in einem Satz mit, für welches Format Sie sich entschieden haben.

2. Analysieren (noch nichts ändern)

  1. transcribe, mit vocabulary gesetzt auf Namen und Fachbegriffe, die wahrscheinlich im Video vorkommen.
  2. find_repeats: Stotterer, Neuaufnahmen und Äh/Ähm-Füllwörter. Vergleichen Sie bei jeder Neuaufnahme die Takes und wählen Sie aus. Behalten Sie den Take mit der klareren Darbietung, ohne Stolperer und mit einem sauberen Ende; wenn sie gleichwertig sind, behalten Sie den späteren Take. Wenn eine Neuaufnahme entfernt wird, entfernen Sie auch einen übrig gebliebenen Verbinder („und“, „also“) am Anfang des behaltenen Takes, wenn dieser nicht mehr natürlich klingt.
  3. Pausen, abhängig vom Format:
    • Reel: find_silences mit den gespeicherten Standardeinstellungen.
    • Vlog: find_silences mit großzügigeren Überschreibungen (min_silence 0.6, keep_after_speech 0.15, keep_before_speech 0.15), und nur Pausen innerhalb von Sprachabschnitten (zwischen Transkriptionswörtern) vorschlagen. Schneiden Sie niemals stille Abschnitte, die B-Roll, Landschaftsaufnahmen, Musik oder Reaktionsaufnahmen sind; verwenden Sie im Zweifelsfall get_timeline und preview_frame.
  4. Anhalten und einen kurzen Plan zeigen: Neuaufnahmen (beide Takes zitieren, sagen, welchen Sie behalten würden und warum), wie viele Füllwörter, wie viele Pausen und wie viele Sekunden diese insgesamt ausmachen, und die erwartete neue Länge. Auf die Zustimmung oder Änderungen des Benutzers warten.

3. Schneiden (nach Genehmigung)

  1. cut_ranges für die genehmigten Neuaufnahmen und Füllwörter.
  2. Reels: remove_silences mit den gespeicherten Standardeinstellungen. Vlogs: cut_ranges nur mit den genehmigten Pausenbereichen.
  3. Reels: Prüfen, ob die ersten ~3 Sekunden als Aufhänger funktionieren, d.h. die ersten Wörter das Thema oder eine überraschende Behauptung nennen. Wenn eine stärkere Aufhängerzeile später kommt, diese vorschlagen, aber nicht ohne Nachfrage verschieben. Hinweisen, wenn das Reel über 90 Sekunden läuft.

4. Look und Sound

  1. Wenn es einen Anpassungsclip mit Effekten gibt, fit_to_timeline ausführen. Andernfalls, wenn der Stil einen Standard-Look hat, apply_look ausführen.
  2. Wenn der Stil eine Audio-Kette hat, apply_audio_style ausführen. Wenn nicht, measure_loudness ausführen und eine Verstärkung vorschlagen (Social Video liegt normalerweise bei etwa -14 LUFS), oder normalize_audio anbieten.
  3. Musik und angeschlossenes Audio in Ruhe lassen, es sei denn, der Benutzer bittet darum.

5. Prüfen und senden

  1. validate_timeline, dann render_preview. Dem Benutzer mitteilen, wo die Vorschau ist und wie lang das neue Video ist.
  2. send_to_final_cut mit dem Projektnamen „ (rough cut)".
  3. In ein paar Zeilen zusammenfassen: was geschnitten wurde (Neuaufnahmen, Füllwörter, Pausen, eingesparte Sekunden) und welcher Look und Sound angewendet wurden.
  4. Abschließend vorschlagen, dass der Benutzer, wenn er den Schnitt von Hand verfeinert, Claude bittet, learn_from_edit auszuführen (mit save=true und look_name), damit der nächste Rohschnitt zu seinem Stil passt. Für den ersten Vlog nach Reels mit save=false ausführen und die vorgeschlagenen Vlog-Pauseneinstellungen mit update_style add_note aufzeichnen, damit die Reel-Standardwerte nicht überschrieben werden.

Regeln

  • Ändern Sie niemals etwas, bevor der Benutzer den Plan in Schritt 2.4 genehmigt hat.
  • Bearbeiten Sie niemals das Originalprojekt; senden Sie immer ein neues.
  • Medien auf einer externen Festplatte müssen angeschlossen sein.
  • Wenn ein Werkzeug aufgrund von macOS-Berechtigungen fehlschlägt, weisen Sie den Benutzer auf Systemeinstellungen > Datenschutz & Sicherheit (Bedienungshilfen und Automatisierung für die App, die Claude Code ausführt).

Verwandte Skills