Saltar al contenido principal
🇬🇧 English 🇧🇷 Português 🇩🇪 Deutsch
Convertidor de imágenes Convertidor de vídeo Convertidor de audio Convertidor de documentos
Herramientas Guías Formatos Precios API
Iniciar sesión
Guía

Formato WebM: Guía Técnica Completa

PC Por Pablo Cirre

Conversiones relacionadas

Pon en práctica lo que acabas de aprender — convierte tus archivos ahora en segundos, gratis y sin registro.

Preguntas frecuentes

WebM es un subconjunto restringido del formato de contenedor Matroska (MKV). Ambos usan codificación EBML. WebM solo permite VP8, VP9 o AV1 para vídeo y Vorbis u Opus para audio — aplicando códecs abiertos y libres de regalías. MKV permite prácticamente cualquier códec (H.264, H.265, MP3, AAC, FLAC, etc.) y soporta características como capítulos, adjuntos de fuentes y formatos de subtítulos complejos. WebM fue diseñado específicamente para entrega web; MKV está diseñado para archivado multimedia general.

AV1 es el más eficiente (libre de royalties, ~30% menor que H.265) pero la codificación es lenta. H.265 (HEVC) ahorra ~30–50% sobre H.264 y lo soportan todos los móviles y ordenadores modernos. H.264 sigue siendo el más compatible con dispositivos antiguos. Regla práctica: archivado → AV1, uso diario → H.265, máxima compatibilidad → H.264.

Safari nunca ha soportado los códecs de vídeo VP8 o VP9, que es el formato de vídeo principal de WebM. Safari 17 (macOS Sonoma, 2023) añadió soporte AV1, lo que significa que WebM con vídeo AV1 funciona en Safari 17+. Para máxima compatibilidad de navegadores incluyendo Safari antiguo, usa MP4 con H.264 como alternativa junto con WebM. El elemento `<video>` soporta múltiples fuentes.

CRF (Constant Rate Factor) es el mejor por defecto para archivos offline: ffmpeg ajusta el bitrate frame a frame manteniendo la calidad percibida. Two-pass solo es mejor cuando debes acertar un tamaño final exacto (DVD). Bitrate constante es para streaming con canal fijo. Para "más pequeño a calidad X" usa siempre CRF.

AV1 proporciona un 30–50% mejor compresión que VP9 a igual calidad, convirtiéndolo en la mejor opción a largo plazo. Sin embargo, la codificación AV1 es significativamente más lenta y el decodificado por hardware requiere chips de 2020+ (Apple M1, NVIDIA Ampere, Intel Tiger Lake). VP9 tiene soporte universal en Chrome, Firefox y Edge con decodificado por hardware en la mayoría de dispositivos desde 2015. Para despliegue web actual: usa AV1 para contenido 4K y de alto tráfico donde importa el ahorro de ancho de banda, VP9 para vídeo web general con codificación rápida, y siempre incluye H.264 MP4 como alternativa para Safari/legacy.

Causas comunes: (1) framerate variable renderizado como constante (usa <code>-vsync vfr</code> para preservar VFR); (2) sample rates de audio distintos sin resamplear (añade <code>-ar 48000</code>); (3) limitaciones del contenedor (MP4 con VFR da problemas — usa MKV durante edición, codifica a MP4 solo al final). Compara tiempos con <code>ffprobe</code> en origen y destino.

Sí. VP9 en WebM soporta un canal alfa vía una pista alfa separada en el contenedor. Chrome soporta vídeo WebM transparente en elementos HTML5 `<video>` desde Chrome 62 (2017), Firefox desde la versión 53. Una animación WebM VP9 transparente es típicamente 5–20× más pequeña que un GIF animado equivalente mientras soporta animación más suave y mayor resolución. Esta técnica es ampliamente usada para animaciones de interfaz web, activos de videojuegos y stickers de redes sociales.

Sí, si solo cambias el contenedor: <code>ffmpeg -i in.mkv -c copy out.mp4</code>. Esto remuxea el stream sin recodificar, tarda segundos incluso con horas de material. Limitación: el códec debe ser compatible con el contenedor destino (no puedes poner H.264 en WebM, solo VP8/VP9/AV1). Para reducir tamaño hay que re-codificar.

Usamos cookies y tecnologías similares para personalizar contenido y anuncios, y para analizar el tráfico. Más información sobre cookies.