Clips

Sechs-Schritte-Video-Pipeline: herunterladen, transkribieren, schneiden, übersetzen, Karaoke-HTML.

von ChaosRealmsAI · ChaosRealmsAI/NextFrame

Funktioniert mit Setup ★ 6.8/10

Clips — Sechs-Schritte-Video-Pipeline: herunterladen, transkribieren, schneiden, übersetzen, Karaoke-HTML.

Was es kann

Betreibt eine sechsstufige Kurzvideo-Pipeline, die ein Quellvideo herunterlädt, es mit WhisperX transkribiert, Highlight-Segmente auswählt, diese mit ffmpeg schneidet, die Untertitel übersetzt und einen wortsynchronisierten Karaoke-HTML-Player rendert. Es wird ausgelöst, wenn Sie darum bitten, Highlight-Clips aus einem langen Video oder Podcast zu schneiden oder untertitelte Kurzfilme mit chinesischen Untertiteln zu erstellen. Das Betriebshandbuch jedes Schritts wird aus der nf-guide-Binärdatei abgerufen, die im NextFrame Rust-Workspace enthalten ist, sodass der Skill-Ordner allein nur die Zustandsmaschine ist.

Testbericht

Ich habe die Schritte zum Schneiden und Übersetzen an einem 120-Sekunden-Fixture mit einem 22-Satz-Transkript ausgeführt und beide mit einem No-Skill-Durchlauf für dieselbe Aufgabe verglichen. Die Beharrlichkeit des Skills beim Neukodieren erzeugte einen Clip mit null negativen Zeitstempelpaketen, während die offensichtliche -c copy-Verknüpfung, die ich ohne sie verwendete, 233 davon enthielt, etwa neun Sekunden Vorlauf, die ein Browser-Player über die Bearbeitungsliste verwerfen muss. Untertitel waren die schärfere Lücke: Das Schreiben der Datei auf natürliche Weise erzeugte sieben reine Zeichenketten im cn-Array und einen clip-Schlüssel anstelle von clip_num, genau die Form, vor der das Schritt-Handbuch den Karaoke-Renderer mit 'invalid type: string, expected struct' warnt, während das Befolgen des dokumentierten Schemas und seiner Zeichenzählungs-Interpolation 13 wohlgeformte Cues ohne Zeitlücken ergab. Das Problem ist, dass keine dieser Anleitungen im installierten Skill enthalten ist: Der kopierte Ordner ist eine 48-zeilige SKILL.md, die für jeden Schritt nf-guide aufruft, eine Binärdatei, die man nur durch cargo-building des siebzehn-Crate-Rust-Workspaces von NextFrame erhält, zusätzlich zu yt-dlp, WhisperX und dem nf CLI für das finale HTML. End-to-End wurde hier nie verifiziert, die SKILL.md ist nur auf Chinesisch mit keinen Installations- oder Abhängigkeitshinweisen, und ihre eigene Schrittliste springt von 04 zu 06.

Getestet am: 2026-08-07 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ChaosRealmsAI/NextFrame.git
mkdir -p ~/.claude/skills
cd NextFrame && cp -r crates/nf-agent/skills/clips ~/.claude/skills/clips

Befehle & Beispiel-Prompts

  • /clipsSechs-Schritte-Video-Pipeline: herunterladen, transkribieren, schneiden, übersetzen, Karaoke-HTML.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Cut highlight clips from this podcast and add Chinese karaoke subtitles
  • Download this video, transcribe it, and cut the best 30-second clip
  • Turn this long video into subtitled shorts with translated captions