Видео 3GP (.3gp)
3GPP Standardno3GPP fajl format (3GP) je multimedijalni kontejner koji je dizajnirao konzorcijum 3rd Generation Partnership Project za isporuku kompaktnog videa i audija preko 3G mobilnih mreža niske propusne opsege.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju 3GP datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju 3GP datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII REPREZENTACIJA: ....ftyp3gp4
Standardizacija: 3GPP TS 26.244 / ISO 14496-12
Tehničke specifikacije
| Arhitektura kontejnera | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Kompresija | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Bajtni redosled (Endianness) | Big-Endian box hierarchy |
| Prostori boja | YUV 4:2:0 |
| Kanali i struktura | Mono or Stereo audio with mobile video stream |
| Maksimalne dimenzije | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Transparentnost | No video transparency support |
| Strimovanje i progresivno učitavanje | RTSP streaming and progressive HTTP download optimized for cellular networks |
Tehnička matrica poređenja: 3GP vs Konkurenti
| Tehnički atribut | 3GP (Trenutno) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Primarni kodek | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Ciljna mreža | 2G i 3G ćelijske mobilne mreže | Visokobrzinski širokopojasni internet i 4G/5G | Otvoreni moderni veb | 3G CDMA mreže |
| Vizuelni kvalitet | Nizak (teški artefakti kompresije) | Visok do ultra-visok | Visok do ultra-visok | Nizak |
| Podrška u pregledačima | Zastarelo u modernim pregledačima | 100% univerzalna | 100% podrška u modernim pregledačima | Zastarelo |
Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak
Video prikazuje crni ekran sa zvukom, ili video plejer na računaru odbija da otvori fajl.
Osnovni uzrok: Nedostatak H.263 ili AMR-NB kodeka na modernim računarskim operativnim sistemima.
Oporavak: Izvršite transkodiranje u standardni MP4 koristeći File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Bezbednosna analiza i vektori napada parsera
Zastareli AMR i H.263 dekoderi nisu održavani na mnogim platformama, što dovodi do istorijskih ranjivosti korupcije memorije prilikom parsiranja 3GP fajlova kojima se ne veruje.
Poznati vektori napada
- Prelivanje celobrojne vrednosti (integer overflow) u rutinama za dekodiranje AMR govornih frejmova unutar Android Stagefright-a (CVE-2015-3864).
- Upisivanje van granica bafera (out-of-bounds write) u zastarelom QuickTime 3GPP parseru atoma.
- Isporuka MMS sadržaja koja pokreće automatizovano parsiranje medija bez intervencije korisnika (zero-click).
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Izuzetno male veličine fajlova optimizovane za prenos preko mobilnih veza ograničenog propusnog opsega.
- Visoka povratna kompatibilnost sa klasičnim telefonima iz ranih 2000-ih i starijim multimedijalnim porukama (MMS).
- Nativna podrška za AMR kompresiju glasa dizajniranu specijalno za zvuk mobilne telefonije.
Tehnička ograničenja i nedostaci
- Ozbiljno zastareli video i audio kvalitet u poređenju sa modernim MP4 ili WebM kontejnerima.
- QCIF i CIF rezolucije izgledaju ekstremno pikselizovano na modernim ekranima visoke rezolucije.
- Mnogi moderni veb pregledači više ne uključuju nativne dodatke za reprodukciju 3GP H.263/AMR medija.
Zanimljivosti
- Prvi telefoni sa kamerom koji su omogućavali snimanje videa u ranim 2000-ima čuvali su sav video u .3gp formatu.
- 3GP je dizajniran da stane u strogo ograničenje veličine fajla od 300 KB mobilne usluge slanja poruka (MMS).
- CDMA mreže su koristile sestrinski standard pod nazivom 3G2 (.3g2) kojim upravlja organizacija 3GPP2.
Često postavljana tehnička pitanja
Mogu li moderni pametni telefoni i dalje da puštaju 3GP datoteke?
Većina modernih Android telefona i VLC media plejer mogu da puštaju 3GP datoteke, ali iOS i izvorni veb pretraživači mogu zahtevati konverziju videa u MP4.
Zašto su 3GP video datoteke toliko mutne?
3GP je razvijen 2003. godine za rane mobilne mreže sa niskim propusnim opsegom i malim ekranima telefona, koristeći rezolucije poput 176x144 uz tešku kompresiju.
Kako mogu da konvertujem stare porodične 3GP video zapise sa telefona u MP4?
Koristite File2File Video Converter da konvertujete 3GP datoteke direktno u svom pretraživaču u standardni H.264 MP4 format sa potpunom kompatibilnošću na svim modernim uređajima.