Clips

Pipeline de video de seis pasos: descarga, transcribe, corta, traduce, HTML de karaoke

Por ChaosRealmsAI · ChaosRealmsAI/NextFrame

Funciona con configuración ★ 6.8/10

Clips — Pipeline de video de seis pasos: descarga, transcribe, corta, traduce, HTML de karaoke

Qué hace

Dirige un pipeline de video de formato corto de seis pasos que descarga un video fuente, lo transcribe con WhisperX, selecciona segmentos destacados, los corta con ffmpeg, traduce los subtítulos y renderiza un reproductor HTML de karaoke sincronizado con palabras. Se activa cuando pides cortar clips destacados de un video o podcast largo, o producir cortos subtitulados con Chinese captions. El manual de operación de cada paso se obtiene del binario nf-guide que se incluye en el espacio de trabajo NextFrame Rust, por lo que la carpeta de la skill por sí sola es solo la máquina de estados.

Informe de la prueba

Ejecuté los pasos de corte y traducción en un accesorio de 120 segundos con una transcripción de 22 oraciones y medí ambos contra un pase sin skill en la misma tarea. La insistencia de la skill en la recodificación produjo un clip con cero paquetes de marca de tiempo negativa, mientras que el atajo obvio -c copy que usé sin ella contenía 233 de ellos, aproximadamente nueve segundos de pre-roll que un reproductor de navegador tiene que descartar a través de la lista de edición. Los subtítulos fueron la brecha más aguda: escribir el archivo de forma natural produjo siete cadenas desnudas en el array cn y una clave clip en lugar de clip_num, exactamente la forma que el manual del paso advierte que el renderizador de karaoke rechaza con 'invalid type: string, expected struct', mientras que seguir el esquema documentado y su interpolación de recuento de caracteres dio 13 señales bien formadas sin lagunas de tiempo. El problema es que ninguna de esas guías está dentro de la skill instalada: la carpeta copiada es un SKILL.md de 48 líneas que llama a nf-guide para cada paso, un binario que solo se obtiene construyendo el espacio de trabajo Rust de diecisiete crates de NextFrame, además de yt-dlp, WhisperX y la CLI nf para el HTML final. De principio a fin nunca se verificó aquí, el SKILL.md es Chinese-only sin notas de instalación o dependencia, y su propia lista de pasos salta del 04 al 06.

Probado el: 2026-08-07 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /clipsPipeline de video de seis pasos: descarga, transcribe, corta, traduce, HTML de karaoke

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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