▸ HardwarePaso 1 gratis
Escanea en 3D cualquier habitación con un vídeo del móvil usando Gaussian Splatting
Un vídeo de 60 segundos se convierte en una escena 3D navegable con calidad fotográfica.
Lo que vas a usar
- Tiempo
- 3 h
- Coste real
- €0 con GPU propia · ~1,50 € en GPU alquilada
- Requisitos
- 16 GB RAM · NVIDIA 8 GB VRAM
- Sistemas
- Windows · Linux
- 1
Paso 1 / 7 · gratis
Del vídeo a fotogramas
Graba dando una vuelta lenta a la habitación y extrae 2 fotogramas por segundo con FFmpeg.
De un vídeo a una habitación en 3D
habitacion.mp4una vuelta lenta con el móvilffmpeg -vf fps=2FFmpegsaca 2 fotos por cada segundofotosframes/0001.jpg, 0002.jpg…Gaussian SplattingEscena 3Dmillones de manchas de color (pasos siguientes)Cuantas más fotos nítidas y desde más ángulos, mejor sale el 3D. Graba despacio y sin zoom. - 1
Instala FFmpeg (Mac)
TerminalmacOS$brew install ffmpeg - 2
Instala FFmpeg (Linux)
TerminalLinux$sudo apt install ffmpeg - 3
Extrae fotogramas
Terminal$mkdir -p frames && ffmpeg -i habitacion.mp4 -vf fps=2 -q:v 2 frames/%04d.jpg
¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez
Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.
Instala HomebrewmacOS$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.
Comprobación: La carpeta frames tiene unas 120 fotos por cada minuto de vídeo. Ábrelas: casi ninguna debería salir movida.
Si algo falla (3)
- «habitacion.mp4: No such file or directory»
- Pasa el vídeo del móvil a la misma carpeta donde estás en la terminal, con ese nombre exacto (o cambia el nombre en el comando).
- Muchas fotos salen borrosas
- Graba otra vez más despacio y con buena luz. Si no, baja a fps=1 para quedarte con menos fotos.
- El iPhone graba en .MOV
- FFmpeg lo lee igual: cambia habitacion.mp4 por el nombre de tu archivo, por ejemplo IMG_1234.MOV.
- 1
- 2
// acceso_restringido
Pasos 2–7 en producción