Clips

Seks-trins videopipeline: download, transskriber, klip, oversæt, karaoke HTML

Af ChaosRealmsAI · ChaosRealmsAI/NextFrame

Virker med opsætning ★ 6.8/10

Clips — Seks-trins videopipeline: download, transskriber, klip, oversæt, karaoke HTML

Hvad det gør

Driver en seks-trins kortformet videopipeline, der downloader en kildevideo, transskriberer den med WhisperX, vælger højdepunktsegmenter, klipper dem med ffmpeg, oversætter underteksterne og gengiver en ord-synkroniseret karaoke HTML-afspiller. Den udløses, når du beder om at klippe højdepunktklip fra en lang video eller podcast, eller om at producere undertekstede shorts med kinesiske billedtekster. Hvert trins betjeningsvejledning hentes fra nf-guide binæren, der leveres i NextFrame Rust-arbejdsområdet, så skill-mappen alene er kun tilstandsmaskinen.

Testrapport

Kørte klippe- og oversættelsestrinene på en 120-sekunders fixture med en 22-sætningers transskription og målte begge mod en no-skill pass på samme opgave. Skill'ens insisteren på re-encoding producerede et klip med nul negative-timestamp pakker, mens den åbenlyse -c copy genvej, jeg greb efter uden den, bar 233 af dem, cirka ni sekunders pre-roll, som en browserafspiller skal kassere gennem redigeringslisten. Undertekster var det skarpere hul: at skrive filen på den naturlige måde producerede syv bare strenge i cn-arrayet og en clip key i stedet for clip_num, præcis den form, trinmanualen advarer karaoke-rendereren afviser med 'invalid type: string, expected struct', hvorimod at følge det dokumenterede skema og dets tegn-tællingsinterpolation gav 13 velformede cues uden timing-huller. Problemet er, at ingen af den vejledning er inde i den installerede skill: den kopierede mappe er en 48-linjers SKILL.md, der sheller ud til nf-guide for hvert trin, en binær du kun får ved cargo-building NextFrames sytten-crate Rust workspace, ud over yt-dlp, WhisperX og nf CLI'en til den endelige HTML. Ende til ende blev aldrig verificeret her, SKILL.md er kun kinesisk uden installations- eller afhængighedsnoter, og dens egen trinliste springer fra 04 til 06.

Testet: 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

Kommandoer og eksempelprompter

  • /clipsSeks-trins videopipeline: download, transskriber, klip, oversæt, karaoke HTML

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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