Preservar cambios del usuario
Los usuarios pueden realizar ediciones en el código fuera de la conversación.
Si detectas un cambio sorprendente realizado mientras tanto, no lo sobrescribas, asume que fue intencional o pide confirmación.
Crear un video
Si el usuario pide hacer, crear o construir un nuevo video o composición, carga Crear un nuevo video de Remotion, ya sea que exista o no un proyecto de Remotion.
Configuración de nuevo proyecto
Si no existe actualmente un proyecto de Remotion, carga Crear un nuevo proyecto de Remotion
Mejores prácticas de marcado React
Si estás escribiendo marcado React de Remotion, carga Mejores prácticas de marcado de Remotion
Mapas
Para mapas estáticos, rutas y marcadores animados, explicadores geográficos, Mapbox, MapLibre, MapTiler, GeoJSON o sobrevuelos geográficos 3D, carga Mapas de Remotion.
Multimedia
Para lograr tareas multimedia en el navegador, como recortar, cortar videos u obtener metadatos de ellos, carga Multimedia de Remotion
Mejorar la interactividad
Estructurando bien el marcado de Remotion, podemos permitir que los usuarios cambien cosas interactivamente en el Studio y escriban de vuelta al código. Si es relevante: Mejores prácticas de interactividad
Abrir la previsualización
Si el usuario pide "hacer" un video, "crear" un video, etc. No renderices el video por defecto a menos que sea muy explícito. En su lugar, quieren ver una previsualización interactiva. Tan pronto como el proyecto pueda ejecutarse, inicia Studio y abre la previsualización en el navegador antes de construir o editar la composición. Mantenlo abierto mientras trabajas para que el usuario pueda ver el progreso y dirigir.
Si estás usando Cursor
Ejecuta Studio sin --no-open para que abra el navegador automáticamente:
npx remotion studio
Si estás usando otro agente cliente con un navegador integrado
Puedes usar el comando anterior para que Studio abra el navegador, o ejecutar:
npx remotion studio --no-open
Esto iniciará un proceso de larga duración e imprimirá la URL del servidor para la previsualización.
Si el servidor ya está iniciado, imprimirá la URL.
Si usas --no-open, abre la URL exacta impresa en el navegador integrado y verifica que Studio cargue. Una vez que exista una composición, verifica que su previsualización de video cargue. Si no puedes abrirlo allí, ejecuta Studio sin --no-open.
Puedes visitar una composición específica navegando a /[composition-id], por ejemplo http://localhost:3000/MapAnimation.
:::note El Studio admite herramientas WebMCP. :::
Si no tienes un navegador integrado
Esto abrirá Studio en el navegador o lo reenfocará si ya está abierto.
npx remotion studio
Más opciones
Para lanzar un proyecto en Remotion Studio, abrir su URL local exacta o configurar banderas CLI de Studio, carga Remotion Studio.
Renderizar el video
Solo renderiza si el usuario es muy explícito al solicitarlo. Por ejemplo: "Renderiza el video", "Exporta", "Dame el MP4".
La previsualización también tiene una interfaz de renderizado más intuitiva, así que considera usarla en lugar de la línea de comandos para renderizar.
npx remotion render
Para más opciones, consulta Renderizado.
Para renderizado avanzado más allá de un simple npx remotion render, consulta: Mejores prácticas de renderizado
Transcripciones
Al trabajar con transcripciones, carga Transcripciones de Remotion.
Crear una SaaS, automatización o aplicación
Usa la habilidad SaaS de Remotion para obtener conocimiento sobre aplicaciones SaaS impulsadas por Remotion, como <Player>, renderizado en Lambda, Vercel, Cloudflare, a través de Express.js, renderizado del lado del cliente, o para encontrar la plantilla SaaS adecuada.
Consultar APIs y documentación de Remotion
Para encontrar y leer documentación actual de Remotion, carga Documentos de Remotion.
Actualizar
Para actualizar Remotion, paquetes relacionados, paquetes compatibles de Mediabunny y habilidades instaladas del Agente Remotion, carga Actualización de Remotion.