Differenza fondamentale: entrambi, MP4 e 3GP sono formati di file utilizzati principalmente per la riproduzione di video con audio. MP4 e 3GP non sono formati di codifica, ma sono file contenitore, ovvero fondamentalmente wrapper per file video formattati. La principale differenza tra i due non deriva dai formati stessi, ma dai tipi di codec utilizzati all'interno dei file. Inoltre, MP4 è stato progettato per essere riprodotto su varie piattaforme, come computer, televisione, lettori DVD, lettori video portatili, ecc .; mentre, 3GP è stato progettato specificamente per i telefoni.
MP4 è essenzialmente l'estensione del nome file ufficiale per MPEG-4 Part 14. MPEG-4 Part 14 è uno standard specificato come parte di MPEG-4. MPEG4 MPEG-4 è un metodo per definire la compressione di dati audio e video digitali. È stato introdotto alla fine del 1998 dal gruppo di esperti di immagini in movimento ISO / IEC (MPEG). MPEG-4 è stato designato come standard per un gruppo di formati di codifica audio e video e tecnologia correlata. MPEG-4 può essere utilizzato per la compressione di dati AV per il web, come usato per lo streaming multimediale, per la distribuzione di CD, così come per le applicazioni televisive di trasmissione vocale.
Un file contenitore specifica come sono organizzati i flussi di dati al suo interno. L'organizzazione e la rappresentazione effettive dei flussi di dati vengono eseguite dai vari tipi di codec (en co der / dec oder). Sono i codec che influenzano la qualità e la compressione dei video. Descrive come i dati video o audio devono essere compressi e decompressi. Ogni file MP4 sarà diverso solo in base al quale viene utilizzato il codec.
MPEG-4 Part 12 è stato sviluppato dal file MOV di Apple e alla fine ha generato MPEG-4 Part 14, che è il formato MP4. L'MP4 è un formato contenitore. Ciò significa che può essere utilizzato per memorizzare dati audio e / o video. MP4 video e audio possono anche essere trasmessi su Internet.
MP4 usa codec che stabiliscono come codificare l'audio o il video. Advanced Audio Coding (AAC) è il codec più popolare per la compressione dell'audio in formato MP4.
MP4 non ha un metodo standard di codifica delle informazioni audio o video. Sono i codec che influenzano la qualità e la compressione dei video. Ogni file MP4 sarà diverso solo in base al quale viene utilizzato il codec. Quindi, due file MP4 possono essere simili se utilizzano lo stesso codec, oppure possono essere completamente diversi, se utilizzano codec diversi.
MP4 è un formato contenitore utilizzato per archiviare file audio e video. Può persino memorizzare i sottotitoli per un file video. Come contenitore, MP4 può salvare file audio e video che sono stati compressi in diverse mode, incluso come MPEG-4. MP4 non è interessato dal modo in cui le immagini vengono compresse e convertite in dati. Si tratta solo di come vengono archiviati i dati per video e audio all'interno del file e di altre informazioni pertinenti come sottotitoli, capitoli, ecc. I file MP4 possono anche contenere metadati come definito dal formato standard, nonché dalla piattaforma Extensible Metadata (XMP) metadati.
3GP fa parte degli standard 3GPP ed è un file contenitore per vari formati di file audio e video. È stato progettato ed è ancora utilizzato principalmente per IP Multimedia Subsystem (IMS), Multimedia Messaging Service (MMS), Multimedia Broadcast / Multicast Service (MBMS) e Transparent Packet-Switching Service (PSS) end-to-end.
Analogamente al formato del file contenitore MP4, 3GP si basava anche sul formato di file multimediale di base ISO definito in MPEG-4 Part 12. Tuttavia, le versioni precedenti del formato di file 3GP non ne utilizzavano alcune. La maggior parte dei file 3GP utilizza l'estensione del file .3gp; tuttavia alcuni telefoni cellulari utilizzano l'estensione .mp4 per gli stessi file 3GP.
Il formato di file 3GP è stato progettato principalmente per i telefoni basati su GSM. Il formato è stato progettato per ridurre i requisiti di archiviazione e larghezza di banda in modo che i file video / audio possano essere adattati per i telefoni cellulari
Di solito il file contenitore 3GP contiene video codificato H.263 (MPEG-4 Part 2); tuttavia i video codificati H.264 (MPEG-4 Part 10 / AVC) stanno diventando sempre più comuni. Nell'audio, 3GP di solito contiene vari formati AMR, AAC e ACC +.