Video · Web
Convertir MP4 a WebM
El .WebM con códec VP9 es el formato pensado para la web: pesa menos que un MP4 a calidad equivalente y es totalmente abierto, sin licencias. Es ideal para videos de fondo y de carga rápida en tu sitio. La conversión corre en tu 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. Convierte el MP4 a WebM
Abre la terminal en la carpeta del video y ejecuta. Este comando usa VP9 para el video y Opus para el audio, la combinación recomendada para la web:
ffmpeg -i entrada.mp4 -c:v libvpx-vp9 -crf 32 -b:v 0 -c:a libopus video.webmEl número -crf 32 controla la calidad: más bajo es mejor imagen y más peso. El -b:v 0 le indica a VP9 que trabaje guiado por calidad, no por una tasa de bits fija.
Ofrece WebM con respaldo en MP4
No todos los navegadores antiguos abren WebM, así que conviene servir ambos y dejar que el navegador elija:
<video autoplay loop muted playsinline>
<source src="video.webm" type="video/webm">
<source src="video.mp4" type="video/mp4">
</video>Los navegadores modernos cargan el WebM, más ligero; el resto usa el MP4.
Tareas relacionadas
Preguntas frecuentes
¿Por qué la conversión a WebM es lenta?
El códec VP9 comprime muy bien, pero a cambio es más lento de codificar que H.264. Para un video largo tomará su tiempo; el resultado compensa con un archivo más ligero para tu sitio.
¿WebM se ve en todos los navegadores?
Lo soportan Chrome, Firefox, Edge y las versiones recientes de Safari. Para máxima compatibilidad conviene ofrecer también una versión MP4 como respaldo dentro del elemento de video.
¿El video se procesa en línea?
No. FFmpeg genera el WebM en tu computadora; no se sube nada y no hay límite de tamaño ni costo.