Wideo 3GP (.3gp)
3GPP StandardnoFormat datoteke 3GPP (3GP) je multimedijski spremnik koji je dizajnirao projekt 3rd Generation Partnership Project za isporuku kompaktnog videa i audija preko mobilnih 3G mreža niske propusnosti.
Pregledaj i metapodaci
Operativni sustavi i alati za analizu datoteka identificiraju 3GP datoteke provjerom početnog niza binarnih bajtova:
Potpis zaglavlja na razini bajtova (Magic Bytes)
Operativni sustavi i alati za analizu datoteka identificiraju 3GP datoteke provjerom početnog niza binarnih bajtova:
HEX POTPIS (POMAK 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII PRIKAZ: ....ftyp3gp4
Standardizacija: 3GPP TS 26.244 / ISO 14496-12
Tehničke specifikacije
| Arhitektura spremnika | 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 |
| 字节序 | 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+ |
| Prozirnost | No video transparency support |
| Streaming i progresivno | RTSP streaming and progressive HTTP download optimized for cellular networks |
Tehnička matrica usporedbe: 3GP vs Konkurencija
| Tehnički atribut | 3GP (Trenutno) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Primarni kodek | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Ciljana mreža | 2G i 3G stanične mobilne mreže | Brzi širokopojasni internet i 4G/5G | Otvoreni moderni web | 3G CDMA mreže |
| Vizualna kvaliteta | Niska (teški artefakti kompresije) | Visoka do iznimno visoka | Visoka do iznimno visoka | Niska |
| Podrška za preglednike | Zastarjelo u modernim preglednicima | 100% univerzalno | 100% podrška za moderne preglednike | Zastarjelo |
Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak
Video prikazuje crni ekran s zvukom ili stolni videoplayer odbija otvoriti datoteku.
Temeljni uzrok: Nedostaju H.263 ili AMR-NB kodeci na modernim stolnim operativnim sustavima.
Oporavak: Transkodirajte u standardni MP4 pomoću alata File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Sigurnosna analiza i vektori napada na parser
Zastarjeli AMR i H.263 dekoderi ostali su bez održavanja na mnogim platformama, što dovodi do povijesnih ranjivosti korupcije memorije pri parsiranju 3GP datoteka kojima se ne vjeruje.
Poznati vektori napada
- Prelijevanje cijelih brojeva (integer overflow) u rutinama za dekodiranje AMR govornih okvira unutar Android Stagefrighta (CVE-2015-3864).
- Pisanje izvan granica (out-of-bounds write) u zastarjelom QuickTime 3GPP parseru atoma.
- Isporuka MMS sadržaja koja pokreće automatizirano parsiranje medija bez klikanja.
Najbolje obrambene prakse:
Povijesni izvori i prekretnice
Ključne prednosti
- Iznimno male veličine datoteka optimizirane za prijenos preko mobilnih veza s ograničenom propusnošću.
- Visoka kompatibilnost unatrag s klasičnim telefonima s početka 2000-ih i starijim multimedijskim porukama (MMS).
- Izvorna podrška za AMR kompresiju glasa dizajniranu posebno za zvuk mobilne telefonije.
Tehnička ograničenja i nedostaci
- Ozbiljno zastarjela kvaliteta videa i audija u usporedbi s modernim MP4 ili WebM spremnicima.
- QCIF i CIF razlučivosti izgledaju iznimno pikselizirano na modernim ekranima visoke razlučivosti.
- Mnogi moderni web preglednici više ne uključuju izvorne dodatke za reprodukciju 3GP H.263/AMR medija.
Zanimljive tehničke činjenice
- Prvi telefoni s kamerom koji su omogućavali snimanje videa početkom 2000-ih spremali su sav video u .3gp formatu.
- Format 3GP je dizajniran da stane unutar strogog ograničenja veličine datoteke od 300 KB za staničnu multimedijsku uslugu poruka (MMS).
- CDMA mreže koristile su sestrinski standard nazvan 3G2 (.3g2) kojim upravlja organizacija 3GPP2.
Često postavljana tehnička pitanja
Mogu li moderni pametni telefoni još uvijek reproducirati 3GP datoteke?
Većina modernih Android telefona i VLC media playera može reproducirati 3GP datoteke, ali iOS i izvorni web preglednici mogu zahtijevati pretvaranje videa u MP4.
Zašto su 3GP video datoteke tako mutne?
3GP je razvijen 2003. godine za rane mobilne mreže s malom propusnošću i malim zaslonima telefona, koristeći rezolucije poput 176x144 s teškom kompresijom.
Kako mogu pretvoriti stare obiteljske 3GP videozapise s telefona u MP4?
Upotrijebite File2File Video Converter za izravnu pretvorbu 3GP datoteka u svom pregledniku u standardni H.264 MP4 format s punom kompatibilnošću na svim modernim uređajima.