Communitygithub.com

iamhuynq/video-remotion

Transcripción, visualización y animación de subtítulos para videos con Remotion.

¿Qué es video-remotion?

Esta habilidad permite transcribir videos, mostrar y animar subtítulos utilizando la biblioteca Remotion. Los subtítulos se procesan en formato JSON siguiendo el tipo `Caption` definido por Remotion, que incluye campos como texto, tiempos de inicio y fin, y marcas de tiempo opcionales. Proporciona instrucciones para generar subtítulos mediante transcripción de audio, mostrarlos en composiciones de video e importar archivos .srt. Es compatible con proyectos de Remotion y se integra con otras habilidades como 'Remotion Best Practices' para optimizar el flujo de trabajo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/iamhuynq/video-remotion/tree/HEAD/.agents/skills/remotion-captions

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Todos los subtítulos deben procesarse en JSON. Los subtítulos deben usar el tipo Caption que es el siguiente:

import type { Caption } from "@remotion/captions";

Esta es la definición:

type Caption = {
  text: string;
  startMs: number;
  endMs: number;
  timestampMs: number | null;
  confidence: number | null;
  pageBreakAfter?: boolean;
};

Generar subtítulos

Para transcribir archivos de video y audio y generar subtítulos, carga el archivo transcribe-captions.md para más instrucciones.

Mostrar subtítulos

Para mostrar subtítulos en tu video, carga el archivo display-captions.md para más instrucciones.

Importar subtítulos

Para importar subtítulos desde un archivo .srt, carga el archivo import-srt-captions.md para más instrucciones.

Post-creación

Después de terminar, carga esta habilidad: Remotion Best Practices

Si aún no lo has hecho, abre el Remotion Studio, a menos que se indique lo contrario.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados