render_video
Start a video render for a project to MP4, WebM, MOV, GIF, or PNG sequence. By default, it queues the job and returns a job_id, so you can monitor progress with get_job or wait_job. Use wait=true for short clips to block until completion.
Instructions
Renderiza un proyecto/composición a MP4 (u otro formato: webm, mov, gif, png-sequence). Por defecto ENCOLA el trabajo y devuelve un job_id — el render es pesado y no debe bloquear la request; sigue el avance con get_job / wait_job. Usa wait=true para clips cortos.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fps | No | FPS (24,30,60… o racional 30000/1001) | |
| wait | No | true = bloquear hasta terminar (máx HF_WAIT_MAX_MS). Def false = encolar. | |
| format | No | mp4 (def) | webm | mov | gif | png-sequence | |
| output | No | Ruta de salida (relativa al proyecto) | |
| project | Yes | Nombre del proyecto | |
| quality | No | draft | looks (def) | delivery | standard | high | |
| timeout_ms | No | Timeout del render en ms (def 1800000) | |
| composition | No | Archivo de composición (ej. compositions/intro.html). Omitir = index.html |