Keskeinen ero: Sekä MP4 että 3GP ovat tiedostomuotoja, joita käytetään pääasiassa videoiden toistamiseen äänillä. MP4- ja 3GP-koodit eivät ole koodausmuotoja, mutta ne ovat konttitiedostoja eli pohjimmiltaan muotoiltujen videotiedostojen kääreitä. Näiden kahden tärkein ero ei tule itse muodoista vaan tiedostotyypeistä. Lisäksi MP4 on suunniteltu toistettavaksi eri alustoilla, kuten tietokoneissa, televisiossa, DVD-soittimissa, kannettavissa videosoittimissa jne .; ottaa huomioon, että 3GP on suunniteltu erityisesti puhelimiin.

MP4 on lähinnä virallinen tiedostonimen laajennus MPEG-4-osalle 14. MPEG-4-osa 14 on standardi, joka on määritetty osana MPEG-4: ää. MPEG4 MPEG-4 on menetelmä äänen ja visuaalisen digitaalisen datan pakkaamisen määrittämiseksi. ISO / IEC Moving Picture Experts Group (MPEG) esitteli sen vuoden 1998 lopulla. MPEG-4 on nimetty standardiksi ryhmälle äänen ja videon koodausformaatteja ja niihin liittyvää tekniikkaa. MPEG-4: ää voidaan käyttää web-tiedostojen AV-tietojen pakkaamiseen, joita käytetään suoratoistovälineissä, CD-levityksessä sekä äänilähetyksen televisiosovelluksissa.
Konttitiedosto määrittää, miten sen sisällä olevat tietovirrat järjestetään. Tietovirtojen tosiasiallinen organisointi ja esitys tapahtuu eri tyyppisillä koodekkeilla (en co der / dec oder). Nämä koodekit vaikuttavat videon laatuun ja pakkaamiseen. Siinä kuvataan, miten video- tai äänidata puristetaan ja puretaan. Jokainen MP4-tiedosto eroaa vain sen perusteella, mitä koodekkia käytetään.
MPEG-4-osa 12 kehitettiin Applen MOV-tiedostosta ja lopulta saatiin MPEG-4-osa 14, joka on MP4-muoto. MP4 on säiliön muoto. Tämä tarkoittaa, että sitä voidaan käyttää tallentamaan ääni- ja / tai videotietoja. MP4-videota ja ääntä voidaan myös lähettää Internetin kautta.
MP4 käyttää koodekkeja, jotka määräävät, miten ääni tai video koodataan. Advanced Audio Coding (AAC) on suosituin koodekki äänen pakkaamiseksi MP4-muodossa.
MP4: ssä ei ole vakiomenetelmää äänen tai videon tietojen koodaamiseksi. Nämä koodekit vaikuttavat videon laatuun ja pakkaamiseen. Jokainen MP4-tiedosto eroaa vain sen perusteella, mitä koodekkia käytetään. Näin ollen kaksi MP4-tiedostoa voi olla samanlainen, jos ne käyttävät samaa koodekkia, tai ne voivat olla täysin erilaisia, jos ne käyttävät eri koodekkeja.
MP4 on konttimuoto, jota käytetään ääni- ja videotiedostojen tallentamiseen. Se voi jopa tallentaa videotiedoston tekstityksiä. Konttina MP4 voi tallentaa eri muodin mukaan pakattuja audio- ja videotiedostoja, mukaan lukien MPEG-4. MP4 ei ole huolissaan siitä, miten kuvat pakataan ja muunnetaan dataksi. Se koskee vain sitä, miten videon ja äänen tiedot tallennetaan tiedostoon, sekä muut asiaankuuluvat tiedot, kuten tekstitykset, luvut jne. (XMP) metatiedot.

3GP on osa 3GPP-standardeja, ja se on konttitiedosto eri ääni- ja videotiedostomuotoja varten. Se on suunniteltu ja sitä käytetään edelleen pääasiassa IP Multimedia Subsystem (IMS), multimediaviestipalvelu (MMS), multimedia Broadcast / Multicast Service (MBMS) ja Transparent end-to-end Packet-Switch Streaming Service (PSS).
Samoin kuin MP4-konttitiedostomuoto, 3GP perustui myös MPEG-4-osan 12 määrittelemään ISO-pohjaiseen mediatiedostomuotoon. 3GP-tiedostomuodon vanhemmat versiot eivät kuitenkaan käyttäneet joitakin sen ominaisuuksia. Useimmat 3GP-tiedostot käyttävät tiedostonimeä .3gp; Jotkin matkapuhelimet käyttävät samaa .p4-laajennusta samoille 3GP-tiedostoille.
3GP-tiedostomuoto on suunniteltu pääasiassa GSM-pohjaisiin puhelimiin. Muoto on suunniteltu vähentämään tallennus- ja kaistanleveysvaatimuksia, jotta video- / äänitiedostot voidaan sijoittaa matkapuhelimiin
Yleensä 3GP-säiliötiedosto sisältää H.263 (MPEG-4 Part 2) -koodatun videon; H.264 (MPEG-4 Part 10 / AVC) -koodattu video kuitenkin yleistyy. Äänessä 3GP sisältää yleensä erilaisia AMR-, AAC- ja ACC + -muotoja.