Principale différence: MP4 et 3GP sont des formats de fichier principalement utilisés pour la lecture de vidéos avec audios. MP4 et 3GP ne sont pas des formats d'encodage, mais des fichiers conteneurs, c'est-à-dire des wrappers pour les fichiers vidéo formatés. La principale différence entre les deux ne provient pas des formats eux-mêmes, mais des types de codecs utilisés dans les fichiers. En outre, MP4 a été conçu pour être utilisé sur diverses plates-formes, telles que les ordinateurs, la télévision, les lecteurs de DVD, les lecteurs vidéo portables, etc. tandis que 3GP a été conçu spécifiquement pour les téléphones.
MP4 est essentiellement l'extension de fichier officielle de MPEG-4 Part 14. MPEG-4 Part 14 est une norme spécifiée dans le cadre de MPEG-4. MPEG4 MPEG-4 est une méthode de définition de la compression de données numériques audio et visuelles. Il a été introduit à la fin de 1998 par le groupe d’experts en mouvement ISO / CEI (MPEG). MPEG-4 a été désigné comme norme pour un groupe de formats de codage audio et vidéo et la technologie associée. MPEG-4 peut être utilisé pour la compression de données audiovisuelles pour le Web, comme pour la diffusion multimédia en continu, pour la distribution de CD, ainsi que pour les applications de télévision à diffusion vocale.
Un fichier conteneur spécifie comment les flux de données qu'il contient sont organisés. L'organisation et la représentation réelles des flux de données sont effectuées par les différents types de codecs ( codeurs / décodeurs ). Ce sont les codecs qui affectent la qualité et la compression de la vidéo. Il décrit comment les données vidéo ou audio doivent être compressées et décompressées. Chaque fichier MP4 ne différera que sur la base du codec utilisé.
MPEG-4 Part 12 a été développé à partir du fichier MOV d’Apple et a finalement abouti à MPEG-4 Part 14, qui est le format MP4. Le MP4 est un format de conteneur. Cela signifie qu'il peut être utilisé pour stocker des données audio et / ou vidéo. La vidéo et l'audio MP4 peuvent également être diffusés sur Internet.
MP4 utilise des codecs qui dictent comment l'audio ou la vidéo seront codés. Advanced Audio Coding (AAC) est le codec le plus répandu pour la compression audio au format MP4.
MP4 ne dispose pas d'une méthode standard de codage des informations audio ou vidéo. Ce sont les codecs qui affectent la qualité et la compression de la vidéo. Chaque fichier MP4 ne différera que sur la base du codec utilisé. Par conséquent, deux fichiers MP4 peuvent être similaires s'ils utilisent le même codec, ou ils peuvent être complètement différents s'ils utilisent des codecs différents.
MP4 est un format de conteneur utilisé pour stocker des fichiers audio et vidéo. Il peut même stocker des sous-titres pour un fichier vidéo. En tant que conteneur, MP4 peut enregistrer des fichiers audio et vidéo compressés de différentes manières, notamment au format MPEG-4. MP4 n'est pas concerné par la façon dont les images sont compressées et converties en données. Il s’agit simplement de savoir comment les données vidéo et audio sont stockées dans le fichier, ainsi que d’autres informations pertinentes telles que les sous-titres, les chapitres, etc. Les fichiers MP4 peuvent également contenir des métadonnées telles que définies par le format standard, ainsi que Extensible Metadata Platform. (XMP) métadonnées.
Le 3GP fait partie des standards 3GPP et est un fichier conteneur pour divers formats de fichiers audio et vidéo. Il a été conçu et est toujours principalement utilisé pour le sous-système multimédia IP (IMS), le service de messagerie multimédia (MMS), le service de diffusion / multidiffusion multimédia (MBMS) et le service PSS (PSS) transparent de bout en bout.
Semblable au format de fichier conteneur MP4, le protocole 3GP était également basé sur le format de fichier multimédia de base ISO défini dans MPEG-4 Partie 12. Cependant, les versions antérieures du format de fichier 3GP n'utilisaient pas certaines de ses fonctionnalités. La plupart des fichiers 3GP utilisent l’extension de fichier .3gp; Cependant, certains téléphones portables utilisent l'extension .mp4 pour les mêmes fichiers 3GP.
Le format de fichier 3GP a été conçu principalement pour les téléphones GSM. Le format a été conçu pour réduire les besoins en stockage et en bande passante afin que les fichiers vidéo / audio soient pris en charge par les téléphones mobiles.
Le fichier de conteneur 3GP contient généralement une vidéo codée H.263 (MPEG-4, partie 2); Cependant, les vidéos codées en H.264 (MPEG-4 Part 10 / AVC) sont également de plus en plus courantes. En audio, le 3GP contient généralement divers formats AMR, AAC et ACC +.