Diferencia entre MPEG4 y MP4

MPEG4 vs MP4

MPEG4 y MP4 son muy fáciles de confundir entre sí, no solo porque difieren en una letra, sino también porque están muy estrechamente mezclados en archivos multimedia como películas y música. La principal diferencia entre un MPEG4 y un MP4 es su función. MPEG4 es un algoritmo de codificación de video que es realmente responsable de cómo las imágenes se comprimen y se convierten en datos. En comparación, un MP4 es solo un contenedor de medios que fue desarrollado para contener los datos codificados por un MPEG4. No se ocupa del video real, por lo que no afecta la calidad resultante. Lo que le preocupa a un MP4 es cómo se almacenan los datos de video y audio dentro del archivo, así como otra información relevante como subtítulos, capítulos y similares..

Debido a que MP4 se desarrolló para medios codificados en MPEG4, también se puede encontrar dentro de la especificación MPEG4; para ser más específico, como parte 14. No es el único formato de contenedor bajo MPEG4, ya que es un derivado de la especificación más general de MPEG4 Parte 12 para almacenar archivos MPEG4.

Un video codificado en MPEG4 almacenado en un archivo MP4 podría haber sido codificado por cualquiera de los diversos códecs; DivX, Xvid, Quicktime y x264 solo para nombrar algunos. Para reproducir ese archivo MP4, necesitas tener los códecs correctos instalados en tu computadora.

Además de la confusión con las terminologías está el aspecto de los reproductores multimedia MP4. Estos reproductores de medios genéricos aparecieron como una actualización a los reproductores de MP3 antiguos que solo podían reproducir archivos de audio. Aunque el uso del término "MP4" puede hacer que crea que estos dispositivos pueden decodificar videos MPEG4, la mayoría de ellos solo tienen capacidades de video rudimentarias y solo pueden reproducir archivos AVI. Solo unos pocos tienen la capacidad de reproducir realmente archivos MPEG4; probablemente debido a la potencia de procesamiento relativamente alta necesaria para decodificarlos, especialmente H.264.

Resumen:

1.MPEG4 es un algoritmo de codificación de video mientras que un MP4 es un contenedor de medios.
2.MP4 se define en la Parte 14 de la especificación MPEG4.
3.Un archivo MP4 puede tener un video MPEG4 codificado por varios códecs.