Communitygithub.com

espennilsen/pi

Mejores prácticas para Remotion - Creación de vídeos en React

¿Qué es pi?

Este skill proporciona las mejores prácticas y patrones para trabajar con Remotion, una biblioteca de React para crear vídeos programáticamente. Incluye guías para la configuración inicial de proyectos, previsualización en Studio, renderizado de fotogramas individuales, manejo de subtítulos y uso de FFmpeg para operaciones como detección de silencios. También cubre visualización de audio, efectos de sonido y una amplia gama de reglas detalladas para animaciones, transiciones, tipografía, gráficos, mapas y más. Compatible con plataformas como Claude Code, Cursor y Codex, este skill es esencial para cualquier desarrollador que quiera crear vídeos complejos con React y Remotion de manera eficiente y estructurada.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/espennilsen/pi/tree/HEAD/skills/remotion

Preguntar en tu IA favorita

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

Documentación

Cuándo usarlo

Usa este skill cada vez que trabajes con código de Remotion para obtener conocimiento específico del dominio.

Configuración de nuevo proyecto

Cuando estés en una carpeta vacía o en un espacio de trabajo sin un proyecto de Remotion existente, crea uno usando:

npx create-video@latest --yes --blank --no-tailwind my-video

Reemplaza my-video con un nombre de proyecto adecuado.

Iniciar previsualización

Inicia Remotion Studio para previsualizar un vídeo:

npx remotion studio

Opcional: verificación de un solo fotograma

Puedes renderizar un solo fotograma con la CLI para verificar el diseño, los colores o la temporización. Omítelo para ediciones triviales, refactorizaciones puras o cuando ya tengas suficiente confianza desde Studio o renderizados anteriores.

npx remotion still [composition-id] --scale=0.25 --frame=30

A 30 fps, --frame=30 es la marca de un segundo (--frame está basado en cero).

Subtítulos

Cuando trabajes con subtítulos o leyendas, carga el archivo ./rules/subtitles.md para más información.

Uso de FFmpeg

Para algunas operaciones de vídeo, como recortar vídeos o detectar silencios, se debe usar FFmpeg. Carga el archivo ./rules/ffmpeg.md para más información.

Detección de silencio

Cuando necesites detectar y recortar segmentos de silencio de archivos de vídeo o audio, carga el archivo ./rules/silence-detection.md.

Visualización de audio

Cuando necesites visualizar audio (barras de espectro, formas de onda, efectos reactivos a graves), carga el archivo ./rules/audio-visualization.md para más información.

Efectos de sonido

Cuando necesites usar efectos de sonido, carga el archivo ./rules/sfx.md para más información.

Cómo usar

Lee los archivos de reglas individuales para obtener explicaciones detalladas y ejemplos de código:


Fuente: remotion-dev/skills

Skills relacionados