
Por qué los formatos importan más de lo que crees
La mayoría de la gente no piensa en los formatos de video hasta que algo falla. Graban un video, acaba en MP4 o MOV y lo comparten. Todo va bien hasta que deja de ir bien: un video que no se reproduce en una web, un archivo que pesa el doble de lo esperado o un clip que pierde calidad cada vez que se exporta.
Como desarrollador que lleva años procesando archivos de video en el navegador, lidio con problemas de formato todos los días. Los correos que recibo de usuarios casi siempre acaban reduciéndose a un problema de formato o codec. Entender lo básico evita dolores de cabeza reales y no hace falta ser ingeniero para ello.
El concepto más importante que hay que entender es la diferencia entre contenedor y codec. Cuando eso encaja, el resto empieza a tener sentido.
"Un contenedor es la caja. Un codec es la forma en la que lo que va dentro está empaquetado. Entender esa diferencia resuelve el 90 por ciento de la confusión sobre formatos de video."

Contenedores vs codecs: la diferencia fundamental
Un archivo de video no es una única cosa. Es un contenedor que guarda flujos de datos separados: normalmente un stream de video, un stream de audio y metadatos como marcas de tiempo y subtítulos. El contenedor es el formato de archivo que ves en la extensión: .mp4, .mov, .mkv, .webm, .avi.
Dentro de ese contenedor, los datos reales de video y audio están comprimidos mediante codecs. El stream de video puede usar H.264, H.265 (HEVC), VP9 o AV1. El stream de audio puede usar AAC, MP3, Opus o FLAC. El contenedor mantiene todos esos streams comprimidos juntos y sincronizados.
Por eso puedes tener dos archivos MP4 que se comportan de forma totalmente distinta. Uno puede reproducirse en todas partes porque usa video H.264 y audio AAC, la combinación más universal. Otro puede fallar en ciertos dispositivos porque usa video H.265, que navegadores y teléfonos antiguos no soportan. Mismo contenedor, codecs distintos, compatibilidad distinta.
MP4: el estándar universal
MP4 (MPEG-4 Part 14) es lo más parecido que tenemos a un formato de video universal. Se reproduce en todos los navegadores importantes, en todos los teléfonos, en todos los sistemas operativos y en todas las plataformas sociales. Si no sabes qué formato usar, usa MP4.
La combinación de codecs más común dentro de MP4 es H.264 para video y AAC para audio. Funciona prácticamente en todas partes y ofrece un buen equilibrio entre tamaño y calidad. Los archivos MP4 más nuevos pueden usar H.265 (HEVC) para comprimir mejor, pero a costa de la compatibilidad con dispositivos más antiguos y algunos navegadores.
Cuando construí Remove Audio, hice de MP4 el formato principal soportado porque cubre la inmensa mayoría de casos de uso. Cuando la herramienta genera un video silenciado, conserva el contenedor MP4 original y el codec de video, y simplemente elimina el stream de audio. Sin recodificación, sin pérdida de calidad y con la misma compatibilidad que tenía el archivo antes.
MOV: el formato nativo de Apple
MOV fue desarrollado por Apple y es el formato de grabación por defecto en iPhone y en muchas aplicaciones de Mac. Técnicamente, MOV y MP4 están muy relacionados. Ambos parten del mismo formato base de medios ISO y, en muchos casos, podrías incluso renombrar un archivo .mov a .mp4 y se reproduciría sin problemas, aunque no recomiendo depender de eso.
Los archivos MOV de iPhone suelen usar H.264 o H.265 (HEVC) para video y AAC para audio. Si grabas con los ajustes por defecto, el archivo es altamente compatible. Si activas ProRes u otros codecs profesionales en la cámara del iPhone, la compatibilidad baja bastante.
Para la mayoría de la gente, MOV y MP4 son prácticamente intercambiables. El motivo principal para tener presente MOV es que, si grabas con un iPhone, es probable que tus videos sean MOV, y aun así funcionarán sin problema con casi cualquier herramienta o plataforma de video.
WebM: la opción nativa para la web
WebM es el formato de video abierto y libre de royalties de Google, diseñado específicamente para la web. Suele usar VP8 o VP9 para video y Vorbis u Opus para audio. Si grabas pantalla con una herramienta basada en navegador, hay muchas probabilidades de que el resultado sea WebM.
La ventaja de WebM es que está optimizado para reproducirse en web y no tiene costes de licencia. La desventaja es que el soporte fuera de los navegadores es irregular. Históricamente, los dispositivos de Apple han tenido un soporte pobre para WebM, aunque eso ha mejorado en los últimos años.
Los archivos WebM suelen ser más pequeños que los MP4 equivalentes a la misma calidad visual gracias a la eficiencia de VP9. Para contenido pensado solo para web, WebM es una opción excelente. Para contenido que vas a compartir entre dispositivos y plataformas, MP4 es más seguro.
MKV: el contenedor flexible
MKV (Matroska Video) es la navaja suiza de los contenedores de video. Puede albergar prácticamente cualquier combinación de codecs de video, codecs de audio, pistas de subtítulos y metadatos. Es extremadamente popular para almacenar video en alta calidad y es la salida por defecto de muchas herramientas de codificación.
El precio a pagar es la compatibilidad. Aunque MKV es muy querido entre entusiastas del video y funciona bien en reproductores de escritorio como VLC, no está soportado de forma nativa por la mayoría de navegadores ni por muchos dispositivos móviles. No puedes subir un MKV a Instagram. Safari no lo reproduce directamente. Y muchas herramientas web tienen problemas con él.
MKV es ideal para archivado y uso personal cuando controlas el entorno de reproducción. Si necesitas compartir el video ampliamente, conviértelo primero a MP4. Mi herramienta soporta archivos MKV como entrada, pero para salida casi siempre recomiendo MP4 si buscas máxima compatibilidad.
AVI: el formato heredado
AVI (Audio Video Interleave) es uno de los formatos contenedor más antiguos, introducido por Microsoft en 1992. Sigue funcionando y todavía te encontrarás archivos AVI de vez en cuando, especialmente de cámaras antiguas, herramientas de grabación de pantalla o software heredado.
AVI carece de muchas funciones que soportan los contenedores modernos, como streaming nativo, frame rates variables y formatos modernos de subtítulos. Además, tiende a generar archivos más grandes que MP4 o WebM a igual calidad porque nació antes de muchas de las eficiencias modernas de compresión.
Si tienes archivos AVI, normalmente funcionarán con herramientas de video, incluida la mía, pero para almacenamiento y compartición a largo plazo recomiendo convertirlos a MP4. Hoy no hay ninguna ventaja real en mantener video en AVI salvo que un sistema heredado concreto lo exija.
Cómo elegir el formato correcto
Después de trabajar con todos los formatos de video habituales, este es mi marco de decisión simple.
Para compartir en redes sociales o con otras personas, usa MP4 con H.264. Funciona en todas partes. Sin excepciones ni matices.
Para contenido solo web donde el tamaño importa, considera WebM con VP9. Archivos más pequeños, buena calidad, pero compatibilidad limitada fuera del navegador.
Para archivado o almacenamiento personal donde la prioridad es la calidad, usa MKV. Acepta cualquier codec, soporta múltiples pistas de audio y subtítulos y seguirá siendo legible por reproductores durante mucho tiempo.
Para flujos de trabajo dentro del ecosistema Apple, MOV está perfectamente bien. En la mayoría de casos es prácticamente lo mismo que MP4, y tus dispositivos Apple ya lo generan de forma nativa.
"He procesado millones de archivos de video con mi herramienta. La combinación de formato y codec decide si todo fluye o se rompe. MP4 con H.264 es aburrido. También es la elección correcta el 90 por ciento de las veces."
Los formatos son herramientas, no religión
Los formatos de archivo de video son un medio para un fin. El mejor formato es el que encaja con tu caso concreto: la plataforma a la que vas a subir, los dispositivos que usa tu audiencia y las limitaciones de calidad y tamaño con las que trabajas.
Para la mayoría de la gente, la conclusión práctica es simple: si tu video es MP4, funcionará casi en cualquier sitio. Si es un MOV de iPhone, también. Si es otra cosa y necesitas compatibilidad amplia, conviértelo a MP4.
Cuando usas Remove Audio, la herramienta conserva tu formato y codec originales. Elimina el stream de audio sin recodificar, así que lo que sale es técnicamente igual a lo que entró, solo que sin sonido. Entender el formato ayuda si algo falla, pero en el caso normal puedes simplemente soltar el archivo y confiar en que la herramienta hará el resto.