Hlavní rozdíl: Obě MP4 a 3GP jsou formáty souborů, které se používají hlavně pro přehrávání videí s audiem. MP4 a 3GP nejsou kódovací formáty, ale jsou soubory kontejneru, tj. V podstatě obaly pro formátované video soubory. Hlavní rozdíl mezi těmito dvěma způsoby nepochází z formátů samotných, ale z typů kodeků používaných v rámci souborů. Kromě toho bylo MP4 navrženo tak, aby bylo možné hrát na různých platformách, jako jsou počítače, televize, DVD přehrávače, přenosné přehrávače videa atd .; zatímco 3GP byl navržen speciálně pro telefony.
MP4 je v podstatě oficiální přípona názvu souboru pro MPEG-4 část 14. MPEG-4 část 14 je standard specifikovaný jako součást MPEG-4. MPEG4 MPEG-4 je metoda definování komprese zvukových a vizuálních digitálních dat. To bylo představeno v pozdní 1998 ISO / IEC Moving Picture Expert Group (MPEG). MPEG-4 byl určen jako standard pro skupinu formátů kódování zvuku a videa a související technologie. MPEG-4 lze použít pro kompresi AV dat pro web, jak pro streaming média, pro distribuci CD, tak pro hlasové televizní aplikace.
Soubor kontejneru určuje, jak jsou uspořádány datové toky uvnitř. Vlastní organizace a reprezentace datových toků jsou prováděny různými typy kodeků (en co der / dec oder). Jedná se o kodeky, které ovlivňují kvalitu videa a kompresi. Popisuje, jak mají být data z videa nebo zvuku komprimována a dekomprimována. Každý soubor MP4 se liší pouze podle toho, který kodek se používá.
MPEG-4 část 12 byla vyvinuta ze souboru MOV společnosti Apple a nakonec vyústila v MPEG-4 část 14, což je formát MP4. MP4 je formát kontejneru. To znamená, že může být použito k ukládání zvukových a / nebo obrazových dat. MP4 video a audio mohou být také streamovány přes internet.
MP4 používá kodeky, které určují, jak bude kódován zvuk nebo video. Rozšířené kódování zvuku (AAC) je nejpopulárnější kodek pro kompresi zvuku ve formátu MP4.
MP4 nemá standardní metodu kódování zvukových nebo obrazových informací. Jedná se o kodeky, které ovlivňují kvalitu videa a kompresi. Každý soubor MP4 se liší pouze podle toho, který kodek se používá. Proto dva soubory MP4 mohou být podobné, pokud používají stejný kodek, nebo mohou být zcela odlišné, pokud používají různé kodeky.
MP4 je formát kontejneru používaný k ukládání zvukových a video souborů. Může dokonce ukládat titulky pro video soubor. Jako kontejner může MP4 ukládat zvukové a video soubory, které byly komprimovány v různých módech, včetně MPEG-4. MP4 se netýká toho, jak jsou obrázky komprimovány a převedeny na data. Jedná se pouze o to, jak jsou data pro video a zvuk uložena v souboru, stejně jako další relevantní informace, jako jsou titulky, kapitoly apod. Soubory MP4 mohou také obsahovat metadata definovaná standardem formátu, stejně jako Extensible Metadata Platform (XMP) metadata.
3GP je součástí standardů 3GPP a je kontejnerový soubor pro různé formáty audio a video souborů. Byl navržen a používá se hlavně pro IP multimediální podsystém (IMS), služby multimediálních zpráv (MMS), multimediální vysílání / multicastovou službu (MBMS) a transparentní koncový přenos datových paketů (PSS).
Podobně jako ve formátu souboru MP4 kontejnerů byl 3GP také založen na formátu ISO základního mediálního souboru definovaného v části 12 MPEG-4. Starší verze formátu 3GP však nepoužily některé z jeho vlastností. Většina souborů 3GP používá příponu názvu souboru .3gp; některé mobilní telefony však používají rozšíření .mp4 pro stejné soubory 3GP.
Formát souborů 3GP byl určen především pro telefony založené na GSM. Formát byl navržen tak, aby snížil požadavky na ukládání a šířku pásma, aby mohly být video / audio soubory uloženy pro mobilní telefony
Obvykle soubor kontejneru 3GP obsahuje kódované video H.263 (MPEG-4 Part 2); ale kódování videa H.264 (MPEG-4 Part 10 / AVC) se stává stále častějším. Ve zvuku 3GP obvykle obsahuje různé formáty AMR, AAC a ACC +.