Communitygithub.com

studio1111/producción-de-video-con-remotion

Crea videos repetibles con precisión de fotogramas usando React y Remotion, incluyendo composiciones, transiciones, texto animado, medios, audio, subtítulos y validación de renderizado.

¿Qué es producción-de-video-con-remotion?

Esta habilidad permite a los agentes de IA generar y gestionar la producción de videos con bibliotecas de React y Remotion, garantizando precisión en cada fotograma y repetibilidad. Es útil para desarrolladores que necesitan crear videos programáticos con lógica de composición compleja, transiciones, texto animado, medios, audio y subtítulos, validando el renderizado final. Compatible con herramientas como Claude Code, Cursor y Codex, se basa en el flujo de trabajo oficial de Remotion. Funciona inspeccionando proyectos existentes, definiendo explícitamente composiciones con dimensiones, FPS, duración y props, utilizando APIs basadas en fotogramas como `useCurrentFrame()` y `useVideoConfig()`, y evitando animaciones CSS basadas en tiempo real. Incluye reglas de calidad para evitar trabajo costoso por fotograma, verificar rutas de activos, validar matemáticas de fotogramas y revisar licencias de Remotion antes del despliegue.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/studio1111/AI-Motion-Graphics-Studio/tree/main/.agents/skills/remotion-video-production

Preguntar en tu IA favorita

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

Documentación

Producción de Video con Remotion

Upstream

Habilidades oficiales del agente Remotion: https://github.com/remotion-dev/skills Documentación oficial: https://www.remotion.dev/docs/ai/skills

Para el conjunto completo de habilidades oficiales y sus archivos de reglas referenciados, instálelo en el espacio de trabajo consumidor usando npx skills add remotion-dev/skills. Esta habilidad local es una guía de flujo de trabajo, no una copia exacta de la distribución upstream.

Flujo de trabajo

  1. Inspeccionar el proyecto existente y preservar los cambios del usuario.
  2. Si no existe ningún proyecto, usar el flujo de trabajo de creación oficial y verificar la compatibilidad de paquetes.
  3. Definir explícitamente el ID de composición, dimensiones, FPS, duración, props y ubicaciones de activos.
  4. Usar APIs basadas en fotograma/tiempo como useCurrentFrame() y useVideoConfig(); no confíe en animaciones CSS de tiempo real para la sincronización del renderizado.
  5. Usar ayudantes de interpolación/spring con easing intencional y rangos de límite cuando sea apropiado.
  6. Secuenciar escenas y transiciones para que sus conteos de fotogramas y superposiciones produzcan la duración total prevista.
  7. Usar componentes multimedia compatibles y ayudantes de activos estáticos; esperar activos asíncronos antes de renderizar.
  8. Iniciar la vista previa del Studio e inspeccionarla antes de editar o renderizar cuando el entorno lo permita.
  9. Renderizar solo cuando se solicite, luego inspeccionar el archivo exportado y verificar duración, dimensiones, FPS, audio y fotogramas representativos.

Reglas de calidad

  • Evitar trabajo costoso de React por fotograma y efectos costosos innecesarios.
  • Mantener rutas de fuentes, imágenes, audio y video reproducibles.
  • Evitar matemáticas de fotogramas inválidas, duraciones negativas, activos faltantes e interpolación sin límites.
  • Verificar ajuste de texto, forma RTL, sincronización de subtítulos y continuidad visual.
  • Verificar la licencia actual de Remotion y los términos de uso comercial antes del despliegue.

Skills relacionados