Vídeo MP4 (.mp4)

ISO/IEC Estándar

MP4 es un contenedor multimedia muy utilizado para streaming y archivos personales. La reproducción depende de los códecs y del dispositivo o la aplicación.

Convertir de MP4 a WEBM

Convertidor gratuito de MP4 a WEBM en el navegador. Convierte archivos al instante en tu dispositivo.

Comprimir MP4 en línea

Privado - los archivos nunca salen de tu dispositivo

Inspección y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de MP4 inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de MP4 inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

?? ?? ?? ?? 66 74 79 70

REPRESENTACIÓN ASCII: ????ftyp

Estandarización: ISO/IEC 14496-14:2003

Especificaciones técnicas

Arquitectura del contenedorEstructura de cajas y átomos del formato de archivo de medios base ISO (ISO/IEC 14496-12)
CompresiónVídeo H.264 (AVC), H.265 (HEVC) o AV1 con audio AAC, MP3 u Opus
Orden de bytes (Endianness)Jerarquía de cajas en orden big-endian
Espacios de colorRec.709, Rec.2020, sRGB, HDR10 y Dolby Vision
Canales y estructuraAudio multicanal (mono, estéreo, envolvente 5.1, 7.1 y Dolby Atmos)
Dimensiones máximasSin restricciones; admite de forma nativa vídeo 4K y 8K, y frecuencias de hasta 120 fps
TransparenciaCompatible mediante códecs HEVC especializados con canal alfa en dispositivos Apple modernos
Streaming y progresivoAdmite de forma nativa streaming web progresivo con HLS, DASH y Fast Start

Matriz de comparación técnica: MP4 frente a la competencia

Atributo técnicoMP4 (Actual)MKVWEBMMOV
CompatibilidadAmplia compatibilidad con dispositivos y navegadores actuales; la compatibilidad con códecs varíaRequiere un reproductor de terceros en dispositivos Apple y televisoresAmplio soporte en navegadores; la compatibilidad con códecs y televisores varía.Nativo en dispositivos Apple; compatibilidad variable en otros
Idoneidad para streaming webEstándar de referencia para HTML5, HLS y DASHPoco adecuado para la etiqueta de vídeo HTML5Excelente para vídeo web abierto con HTML5Buena con la opción Fast Start
SubtítulosTexto temporizado básico (tx3g, WebVTT)Admite subtítulos con estilos avanzados (ASS/SSA)WebVTTTexto temporizado de Apple
Flujo de trabajo de ediciónAlto; estándar de consumo y entregaPoco habitual en programas profesionales de edición de vídeoPoco habitual en programas profesionales de edición de vídeoEstándar de oro en estudios profesionales

Modos de corrupción comunes y guía de recuperación hexadecimal

El vídeo no se abre y aparece el mensaje «File is corrupt or truncated» (el archivo está dañado o truncado).

Causa raíz: El dispositivo de grabación se quedó sin batería antes de escribir la cabecera del átomo «moov».

Recuperación: Usa MP4 Repair de File2File.app o la utilidad «untrunc» con un vídeo de referencia grabado en el mismo dispositivo.

Análisis de seguridad y vectores de ataque al analizador

Las redes sociales y las plataformas de mensajería analizan automáticamente los archivos MP4. Por eso, las dimensiones de átomo malformadas se han usado en ataques que no requieren interacción de la víctima.

Vectores de ataque conocidos

  • Desbordamiento de enteros al analizar el átomo «stsc» (de muestra a fragmento), que puede permitir la ejecución remota de código.
  • Escrituras fuera de los límites de la memoria dinámica en el demultiplexor MP4 Stagefright de dispositivos Android sin actualizar.
  • Denegación de servicio a través de árboles de átomos profundamente anidados que provocan el agotamiento de la pila.

Mejores prácticas defensivas: Desmultiplexe archivos MP4 con bibliotecas WebAssembly seguras para la memoria o procesos de trabajo aislados.

Orígenes históricos e hitos

2020Se integra el códec de video AV1 en los estándares MP4 para streaming web de próxima generación.
2003ISO/IEC 14496-14:2003 sustituye al estándar de 2001 y formaliza las reglas actuales del contenedor MP4.
2001Se publica la primera especificación de MPEG-4 Parte 14, adaptada directamente del formato QuickTime MOV de Apple.

Ventajas principales

  • La reproducción de MP4 está muy extendida, pero depende de los códecs, el dispositivo y el software.
  • Está optimizado para streaming eficiente por Internet mediante descarga progresiva, HLS y MPEG-DASH.
  • Admite códecs de vídeo modernos y muy eficientes, como H.265 (HEVC) y AV1, además del estándar H.264.

Limitaciones técnicas

  • El contenedor necesita completar la grabación para escribir el átomo «moov». Si se interrumpe la captura, el archivo puede dañarse.
  • Es menos flexible que Matroska (MKV) para subtítulos personalizados con estilos avanzados y audio multipista.
  • Históricamente, algunos códecs abiertos modernos, como VP9 y Opus, han tenido compatibilidad irregular con contenedores MP4.

Curiosidades técnicas interesantes

  • La caja «ftyp» al principio del archivo MP4 identifica la marca principal y las especificaciones compatibles.
  • MP4 es un contenedor de vídeo habitual en servicios de streaming y dispositivos de consumo, pero aquí no se establece qué proporción del tráfico mundial de vídeo representa.
  • La opción Fast Start mueve el átomo de metadatos «moov» del final al principio del archivo para que la reproducción en streaming empiece de inmediato.

Preguntas técnicas frecuentes

¿Por qué mi video MP4 tarda tanto en empezar a reproducirse en la web?

Si el átomo de metadatos «moov» está al final del archivo, el navegador debe descargar el vídeo completo antes de empezar a reproducirlo. Mover el átomo al principio con una herramienta Fast Start permite iniciar la reproducción de inmediato.

¿Qué códec de video hay dentro de un archivo MP4 estándar?

La mayoría de los archivos MP4 usan vídeo H.264 (AVC) y audio AAC para garantizar la máxima compatibilidad. Los más recientes suelen usar H.265 (HEVC) o AV1, que comprimen con mayor eficiencia.

¿Cómo puedo reducir el tamaño de un archivo MP4 sin que pierda calidad de imagen?

Usa Compressor de File2File.app para volver a codificar el vídeo con los ajustes óptimos del factor de tasa constante (CRF). Puede reducir el tamaño entra un 40 % y un 70 % con una pérdida de calidad de imagen prácticamente imperceptible.