Diferencia clave: Ambos, MP4 y 3GP son formatos de archivo utilizados principalmente para reproducir videos con audios. MP4 y 3GP no son formatos de codificación, sino archivos de contenedor, es decir, básicamente envoltorios para archivos de video formateados. La principal diferencia entre los dos no proviene de los formatos en sí, sino de los tipos de códecs utilizados en los archivos. Además, MP4 fue diseñado para ser jugado en varias plataformas, como computadoras, televisores, reproductores de DVD, reproductores de video portátiles, etc .; mientras que, 3GP fue diseñado específicamente para teléfonos.
MP4 es esencialmente la extensión de nombre de archivo oficial para MPEG-4 Parte 14. MPEG-4 Parte 14 es un estándar especificado como parte de MPEG-4. El MPEG4 MPEG-4 es un método para definir la compresión de datos de audio y visuales digitales. Fue introducido a fines de 1998 por el Grupo de expertos en imágenes en movimiento ISO / IEC (MPEG). MPEG-4 fue designado como un estándar para un grupo de formatos de codificación de audio y video y tecnología relacionada. MPEG-4 se puede utilizar para la compresión de datos AV para web, como se usa para transmisión de medios, para distribución de CD, así como para aplicaciones de televisión de transmisión de voz.
Un archivo contenedor especifica cómo se organizan los flujos de datos dentro de él. La organización y representación reales de los flujos de datos se realizan mediante los distintos tipos de códecs (en co der / dec oder). Son los codecs los que afectan la calidad de video y la compresión. Describe cómo se comprimen y descomprimen los datos de audio o video. Cada archivo MP4 diferirá solo en función del códec que se utilice.
MPEG-4 Parte 12 fue desarrollado a partir del archivo MOV de Apple y eventualmente resultó en MPEG-4 Parte 14, que es el formato MP4. El MP4 es un formato contenedor. Esto significa que se puede utilizar para almacenar datos de audio y / o video. El video y audio MP4 también se puede transmitir a través de Internet.
MP4 utiliza códecs que dictan cómo se codificará el audio o el video. La codificación de audio avanzada (AAC) es el códec más popular para comprimir audio en formato MP4.
MP4 no tiene un método estándar para codificar la información de audio o video. Son los codecs los que afectan la calidad de video y la compresión. Cada archivo MP4 diferirá solo en función del códec que se utilice. Por lo tanto, dos archivos MP4 pueden ser similares si están usando el mismo códec, o pueden ser completamente diferentes, si están usando códecs diferentes.
MP4 es un formato contenedor que se utiliza para almacenar archivos de audio y video. Incluso puede almacenar subtítulos para un archivo de video. Como contenedor, MP4 puede guardar archivos de audio y video que han sido comprimidos de diferentes maneras, incluso como MPEG-4. MP4 no se preocupa por la forma en que las imágenes se comprimen y se convierten en datos. Solo le preocupa cómo se almacenan los datos de video y audio dentro del archivo, así como otra información relevante como subtítulos, capítulos, etc. Los archivos MP4 también pueden contener metadatos según lo define el formato estándar, así como la Plataforma de metadatos extensible. (XMP) metadatos.
3GP forma parte de los Estándares 3GPP y es un archivo contenedor para varios formatos de archivos de audio y video. Fue diseñado y aún se utiliza principalmente para el Subsistema Multimedia IP (IMS), el Servicio de Mensajería Multimedia (MMS), el Servicio de Difusión Multimedia / Multidifusión (MBMS) y el Servicio de Transmisión de Paquetes (PSS) de Paquetes Transparentes de extremo a extremo transparente.
De manera similar al formato de archivo contenedor MP4, el 3GP también se basó en el formato de archivo de medios base ISO definido en MPEG-4 Parte 12. Sin embargo, las versiones anteriores del formato de archivo 3GP no usaban algunas de sus características. La mayoría de los archivos 3GP usan la extensión de nombre de archivo .3gp; sin embargo, algunos teléfonos celulares usan la extensión .mp4 para los mismos archivos 3GP.
El formato de archivo 3GP fue diseñado principalmente para teléfonos basados en GSM. El formato se diseñó para disminuir los requisitos de almacenamiento y ancho de banda para que los archivos de video / audio se puedan acomodar en teléfonos móviles
Por lo general, el archivo contenedor 3GP contiene video codificado H.263 (MPEG-4 Parte 2); sin embargo, el video codificado H.264 (MPEG-4 Parte 10 / AVC) también se está volviendo más común. En audio, 3GP generalmente contiene varios formatos AMR, AAC y ACC +.