Video 3GP (.3gp)
3GPP StandardFormatul de fișier 3GPP (3GP) este un container multimedia conceput de 3rd Generation Partnership Project pentru a livra video și audio compacte în rețelele mobile 3G cu lățime de bandă redusă.
Inspectează și Metadate
Sistemele de operare și analizatoarele de fișiere identifică fișierele 3GP prin inspectarea secvenței binare inițiale:
Semnătura antetului la nivel de octet (Magic Bytes)
Sistemele de operare și analizatoarele de fișiere identifică fișierele 3GP prin inspectarea secvenței binare inițiale:
SEMNĂTURĂ HEX (OFFSET 0):
00 00 00 18 66 74 79 70 33 67 70 34REPREZENTARE ASCII: ....ftyp3gp4
Standardizare: 3GPP TS 26.244 / ISO 14496-12
Specificații tehnice
| Arhitectură container | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Compresie | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Endianitatea octeților | Big-Endian box hierarchy |
| Spații de culoare | YUV 4:2:0 |
| Canale și structură | Mono or Stereo audio with mobile video stream |
| Dimensiuni maxime | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Transparență | No video transparency support |
| Streaming și progresiv | RTSP streaming and progressive HTTP download optimized for cellular networks |
Matrice de comparație tehnică: 3GP vs Competitori
| Atribut tehnic | 3GP (Curent) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Codec Principal | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Rețea Țintă | Rețele mobile celulare 2G și 3G | Bandă largă de mare viteză și 4G/5G | Web-ul modern deschis | Rețele 3G CDMA |
| Calitate Vizuală | Scăzută (artefacte grele de compresie) | De la ridicată la ultra-ridicată | De la ridicată la ultra-ridicată | Scăzută |
| Suport pentru Browser | Depreciat în browserele moderne | 100% universal | Suport 100% în browserele moderne | Depreciat |
Moduri comune de corupție și ghid de recuperare hexazecimală
Videoclipul redă un ecran negru cu sunet, sau playerul video desktop refuză să deschidă fișierul.
Cauză principală: Lipsa codecurilor H.263 sau AMR-NB pe sistemele de operare desktop moderne.
Recuperare: Transcodare în MP4 standard folosind File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Analiză de securitate și vectori de atac asupra parserului
Decodoarele vechi AMR și H.263 au rămas neîntreținute pe multe platforme, ducând la vulnerabilități istorice de corupere a memoriei la parsarea fișierelor 3GP nesigure.
Vectori de atac cunoscuți
- Depășire de întreg (integer overflow) în rutinele de decodare a cadrelor vocale AMR din Android Stagefright (CVE-2015-3864).
- Scriere în afara limitelor (out-of-bounds write) în parserul de atomi QuickTime 3GPP vechi.
- Livrarea de payload-uri MMS care declanșează parsarea media automată fără clic.
Cele mai bune practici de securitate:
Origini istorice și repere
Avantaje cheie și beneficii
- Dimensiuni de fișiere extrem de mici, optimizate pentru transmisie prin conexiuni mobile cu lățime de bandă limitată.
- Compatibilitate retroactivă ridicată cu telefoanele clasice de la începutul anilor 2000 și cu mesajele multimedia vechi (MMS).
- Suport nativ pentru compresia vocală AMR concepută special pentru sunetul de telefonie mobilă.
Limitări tehnice și dezavantaje
- Calitate video și audio sever depășită în comparație cu containerele moderne MP4 sau WebM.
- Rezoluțiile QCIF și CIF arată extrem de pixelate pe ecranele moderne cu rezoluție înaltă.
- Multe browsere web moderne nu mai includ pluginuri native de redare pentru conținutul media 3GP H.263/AMR.
Curiozități tehnice interesante
- Primele telefoane cu cameră care permiteau captură video la începutul anilor 2000 salvau toate fișierele video în format .3gp.
- 3GP a fost conceput pentru a se încadra în limita strictă de dimensiune de 300 KB a serviciului de mesagerie multimedia celulară (MMS).
- Rețelele CDMA au folosit un standard soră numit 3G2 (.3g2), guvernat de organizația 3GPP2.
Întrebări tehnice frecvente
Mai pot smartphone-urile moderne să redea fișiere 3GP?
Cele mai multe telefoane Android moderne și playere media VLC pot reda fișiere 3GP, dar iOS și browserele web native ar putea necesita conversia videoclipului în MP4.
De ce sunt fișierele video 3GP atât de neclare?
3GP a fost dezvoltat în 2003 pentru rețelele mobile timpurii cu lățime de bandă redusă și ecrane mici de telefon, folosind rezoluții precum 176x144 cu compresie puternică.
Cum pot converti vechile videoclipuri de familie de pe telefon în format 3GP în MP4?
Folosește File2File Video Converter pentru a converti fișierele 3GP direct în browserul tău în formatul standard H.264 MP4, cu compatibilitate deplină pe toate dispozitivele moderne.