Video · Timelapse
Hacer un timelapse con fotos
Una serie de fotos tomadas a intervalos se convierte en un timelapse fluido al unirlas como cuadros de un video. FFmpeg las ensambla en un MP4 a la velocidad que elijas, todo en tu propia computadora.
1. Instala FFmpeg
Se instala una sola vez y queda para siempre. Es gratis y de código abierto:
# macOS (Homebrew)
brew install ffmpeg
# Windows (winget)
winget install Gyan.FFmpeg
# Ubuntu / Debian
sudo apt install ffmpeg
Si nunca has usado la terminal, empieza por la guía de la terminal.
2. Une las fotos en un timelapse
Coloca las fotos numeradas en una carpeta, abre la terminal ahí y ejecuta. Esto las une a 24 cuadros por segundo:
ffmpeg -framerate 24 -i foto_%04d.jpg -c:v libx264 -pix_fmt yuv420p timelapse.mp4Las fotos deben estar numeradas en secuencia (foto_0001.jpg, foto_0002.jpg…). El -pix_fmt yuv420p asegura que el video reproduzca en todos los dispositivos.
Ajusta la velocidad del timelapse
El -framerate de entrada decide cuántas fotos pasan por segundo: un número más alto da un timelapse más rápido. Para uno más lento y con cada foto más visible, bájalo:
ffmpeg -framerate 12 -i foto_%04d.jpg -c:v libx264 -pix_fmt yuv420p timelapse.mp4Con 12 cuadros por segundo, cada foto se ve el doble de tiempo que a 24.
Tareas relacionadas
Preguntas frecuentes
¿Cómo deben llamarse las fotos?
Tienen que estar numeradas en secuencia continua, como foto_0001.jpg, foto_0002.jpg, sin huecos. El patrón %04d del comando busca esa numeración de cuatro dígitos para tomarlas en orden.
¿Cómo hago el timelapse más rápido o más lento?
Sube el -framerate para que pasen más fotos por segundo (timelapse más rápido) o bájalo para que cada foto dure más en pantalla. El número de fotos y su intervalo de captura también influyen en la duración final.
¿Funciona con fotos de cualquier cámara?
Sí, mientras estén numeradas en secuencia y tengan el mismo tamaño. FFmpeg las une en tu computadora sin subir nada y sin límite en la cantidad de imágenes.