Saltar al contenido
Documentación
En esta página

Exportación de video

El editor renderiza el nivel abierto en un archivo de video mediante el ffmpeg instalado en tu equipo. El renderizado es offline, fotograma a fotograma, así que el video es exacto por lento que sea el equipo

La exportación funciona en Windows, macOS y Linux. No está disponible en teléfonos

Dónde encontrarla

  • Exportar video en la columna lateral de la configuración del nivel
  • el comando Exportar video en la paleta de comandos

La ventana se abre sobre el editor. Si se abrió desde la configuración del nivel, vuelve a ella al cerrarse. Mientras se renderiza un video, la ventana no se puede cerrar: Detener termina el renderizado

Instalar ffmpeg

ffmpeg no forma parte del juego. Instálalo una vez, y la ventana lo encuentra por sí sola. Hace falta la versión 7.0 o posterior. Una más antigua se rechaza, y la ventana indica la versión que encontró

SistemaComando de instalación
Windowswinget install ffmpeg
macOSbrew install ffmpeg
Linuxel paquete de tu distribución, por ejemplo sudo apt install ffmpeg
Advertencia

Algunas distribuciones de Linux traen un ffmpeg anterior a 7.0 (Ubuntu 24.04 trae la 6.1). En ese caso, instala una compilación más reciente desde el sitio de ffmpeg e indícasela a la ventana

La ventana busca ffmpeg en este orden:

  1. el archivo que elegiste con Elegir ffmpeg.... Entonces no se busca en ningún otro sitio
  2. la ruta de la variable de entorno BH_FFMPEG
  3. tools/ffmpeg dentro de la carpeta de datos del juego
  4. cada carpeta de PATH
  5. las carpetas en las que escriben los instaladores habituales

Buscar automáticamente olvida el archivo elegido y busca de nuevo. Comprobar repite la comprobación, por ejemplo justo después de instalar

Tu ffmpeg puede incluir codificadores por hardware (NVIDIA, AMD, Intel, Apple). La ventana prueba cada uno con una décima de segundo de negro y usa solo los que de verdad funcionan en este equipo

Opciones de la ventana

OpciónQué hace
Contenedor, Códecel tipo de archivo y cómo se comprime, ver los formatos más abajo
Resoluciónel tamaño del video. El ancho y el alto son números pares de 16 a 7680
Fotogramas/sfotogramas por segundo del video, hasta 240. No depende de la frecuencia de fotogramas propia del nivel. Por debajo de 60, cada fotograma se simula en varios pasos, para que el bot juegue como en el juego
Rangoel nivel entero, el rango de bucle de la línea de tiempo o tus propios fotogramas inicial y final
Calidadcuánto espacio ocupa el video. Se oculta en los formatos que ya son sin pérdida
Color completo (4:4:4)color para cada píxel en lugar de para uno de cada dos. Líneas finas de color más nítidas, un archivo más grande
Semilla (0 = como en el editor)la semilla de la aleatoriedad del nivel. 0 mantiene la semilla que usa el editor
Pre-roll, segundoscuántos segundos antes del inicio se reproducen sin grabarse, para que los efectos ya tengan su historia. 2 por defecto, hasta 10
Quién juegaReflex Bot v1 por defecto, Warm Bot v1, o Sin bot para un video sin avatar. Los impactos no hacen nada durante una exportación
Posprocesado, Efectoslos mismos interruptores que en el editor, solo para el video
Audiolas pistas del nivel en el video

Cada opción tiene su propio ? en la ventana

La interfaz del editor, la cuadrícula, los gizmos, la selección y los límites de la cámara nunca entran en el video. La cámara del nivel encuadra la imagen, y unas barras negras rellenan lo que su relación de aspecto no cubre

Velocidad de renderizado

El video no depende de lo rápido que sea tu equipo. El tiempo del nivel y el bot avanzan exactamente un fotograma del video por cada fotograma renderizado, así que un equipo lento renderiza el mismo video, solo que más tarde

Warm Bot v1 calcula toda su ruta antes del primer fotograma, y la ventana muestra cuánto lleva. Si no encuentra ruta, la exportación se detiene y pide otro bot

Formatos

Un formato son dos elecciones: Contenedor y Códec. Solo aparecen los pares que tu ffmpeg puede generar. La línea de debajo dice qué sonido va con el par y qué archivo obtienes

ContenedorCódecSonidoSirve para
MP4H.264, HEVC, AV1AAC, 320 kbit/senviar y subir a cualquier sitio
MKV (Matroska)H.264, HEVC, AV1, VP9, FFV1FLAC, sin pérdidaarchivar, FFV1 sin ninguna pérdida
MOV (QuickTime)H.264, HEVC, ProResPCM 16 bits, sin comprimireditar en Premiere, DaVinci Resolve, Final Cut
WebMVP9, AV1Opus, 256 kbit/sla web
GIF, WebP (animado), APNG-sin sonidoclips cortos en bucle para chats y páginas
Secuencia de imágenesPNG, JPEG, WebP, TIFFaudio.wav junto a los fotogramaslo importa cualquier editor de video
Solo sonidoWAV, FLAC, MP3, Opusel propio formatosolo el sonido del nivel, no se renderiza nada

GIF usa una sola paleta de 256 colores para todo el clip. Que sea corto y pequeño: un GIF de un nivel entero pesa mucho más que un MP4 del mismo nivel

Adónde va el video

Por defecto, el video va a recordings/<level id>/ en la carpeta de datos del juego, con el nombre del nivel y la hora de la exportación. Abrir carpeta de grabaciones abre esa carpeta. Elegir... guarda el siguiente video en cualquier otro sitio

Las grabaciones se quedan cuando eliminas el nivel. No forman parte de una transferencia de perfil salvo que marques Grabaciones de video

Sonido

El sonido del video no se graba desde los altavoces, y no oyes nada durante una exportación

Con Sonido a través del motor (con efectos) activado (el predeterminado) y efectos en las pistas, el sonido del nivel se reproduce en tiempo real mientras se renderizan los fotogramas, y se graba el sonido propio del juego, efectos incluidos. La exportación dura al menos lo que dura el rango: un equipo rápido espera a que termine el sonido. Desactivado, las pistas se mezclan por separado, con sus fotogramas clave de volumen y paneo pero sin sus efectos. Solo sonido siempre mezcla por separado

Bajo la vista previa, la ventana muestra dos barras de progreso, Fotogramas y Sonido: avanzan de forma independiente. En un nivel pesado, el sonido en paralelo puede entrecortarse. En ese caso, activa Grabar el sonido después de los fotogramas: el sonido se graba después del último fotograma, y la exportación tarda más, tanto como dura el rango

Advertencia

No cierres el juego mientras se renderiza un video. La ventana lo recuerda durante toda la grabación

Qué no aparece en el video

  • los efectos de las pistas de audio, pero solo con Sonido a través del motor (con efectos) desactivado o en Solo sonido. La ventana avisa cuando el nivel los tiene
  • un fondo transparente
  • una grabación de cómo jugaste tú: en el video solo puede jugar el bot

Lee después: Exportación y protección, Audio