3GP Video (.3gp)
3GPP Standard3GPP failivorming (3GP) on multimeediakonteiner, mille on välja töötanud 3rd Generation Partnership Project kompaktse video ja heli edastamiseks madala ribalaiusega 3G-mobiilsidevõrkudes.
Kontrolli ja metaandmed
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad 3GP faile, kontrollides algset binaarset baidijada:
Baidi-taseme päise allkiri (maagilised baidid)
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad 3GP faile, kontrollides algset binaarset baidijada:
HEX-ALLKIRI (NIHE 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII-ESITUS: ....ftyp3gp4
Standardiseerimine: 3GPP TS 26.244 / ISO 14496-12
Tehnilised andmed
| Konteineri arhitektuur | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Tihendamine | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Baitide järjekord (Endianness) | Big-Endian box hierarchy |
| Värviruumid | YUV 4:2:0 |
| Kanalid ja struktuur | Mono or Stereo audio with mobile video stream |
| Max mõõtmed | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Läbipaistvus | No video transparency support |
| Voogedastus ja progressiivsus | RTSP streaming and progressive HTTP download optimized for cellular networks |
Tehniline võrdlusmaatriks: 3GP vs konkurendid
| Tehniline atribuut | 3GP (Praegune) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Peamine kodeering | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Sihtvõrk | 2G ja 3G mobiilsed sidevõrgud | Kiire lairibaühendus ja 4G/5G | Avatud kaasaegne veeb | 3G CDMA võrgud |
| Visuaalne kvaliteet | Madal (tugevad tihendusartefaktid) | Kõrgest kuni ülikõrgeni | Kõrgest kuni ülikõrgeni | Madal |
| Brauseri tugi | Kaasaegsetes brauserites kasutuselt kõrvaldatud | 100% universaalne | 100% kaasaegsete brauserite tugi | Kasutuselt kõrvaldatud |
Levinud riknemisvead ja heksataaste juhend
Video esitab musta ekraani koos heliga või töölaua videopleier keeldub faili avamast.
Juurpõhjus: H.263 või AMR-NB kodeeringute puudumine kaasaegsetes töölaua operatsioonisüsteemides.
Taastamine: Konverteerige File2File Video Converteri abil standardseks MP4-ks: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Turvaanalüüs ja parsimisründevektorid
Vanemaid AMR-i ja H.263 dekoodreid pole paljudel platvormidel hooldatud, mis on ebausaldusväärsete 3GP-failide parsimisel toonud kaasa ajaloolisi mäluhäirete haavatavusi.
Teadaolevad ründavektorid
- Täisarvu ületäitumine Android Stagefrighti (CVE-2015-3864) sees olevates AMR-kõnekaadri dekodeerimise rutiinides.
- Piiridest väljas kirjutamine pärand QuickTime 3GPP atomi parseris.
- MMS-i andmekandja kohaletoimetamine, mis käivitab automatiseeritud ilma klõpsuta meedia parsimise.
Kaitsealased parimad tavad:
Ajalooline taust ja verstapostid
Peamised eelised
- Äärmiselt väikesed failisuurused, mis on optimeeritud edastamiseks ribalaiusega piiratud mobiiliühenduste kaudu.
- Kõrge ühilduvus tagasi 2000. aastate alguse nuppudega telefonide ja vanade multimeediumsõnumitega (MMS).
- Otsene tugi AMR-kõnetihendusele, mis on loodud spetsiaalselt mobiiltelefonide heli jaoks.
Tehnilised piirangud ja puudused
- Tõsiselt vananenud video- ja helikvaliteet võrreldes kaasaegsete MP4- või WebM-konteineritega.
- QCIF- ja CIF-eraldusvõime näeb tänapäevastel kõrge eraldusvõimega ekraanidel äärmiselt piksline välja.
- Paljud tänapäevased veebibrauserid ei sisalda enam 3GP H.263/AMR meedia jaoks sisseehitatud esitusfaile.
Huvitavaid tehnilisi fakte
- Esimesed kaameraga telefonid, mis võimaldasid 2000. aastate alguses videot salvestada, salvestasid kogu video vormingus .3gp.
- 3GP loodi nii, et see mahuks mobiilside multimeediumsõnumite (MMS) rangesse 300 KB failisuuruse piirangusse.
- CDMA-võrgud kasutasid sõsarstandardit nimega 3G2 (.3g2), mida haldab 3GPP2 organisatsioon.
Korduma kippuvad tehnilised küsimused
Kas tänapäevased nutitelefonid saavad endiselt esitada 3GP-faile?
Enamik kaasaegseid Androidi telefone ja VLC meediapleiereid suudavad 3GP-faile esitada, kuid iOS ja kohalikud veebibrauserid võivad vajada video konverteerimist MP4-ks.
Miks on 3GP videofailid nii udused?
3GP töötati välja 2003. aastal varajaste mobiilsidevõrkude jaoks, millel oli väike ribalaius ja pisikesed telefoniekraanid, kasutades eraldusvõimeid nagu 176x144 koos tugeva tihendamisega.
Kuidas ma saan vanad perekondlikud 3GP-telefonivideod MP4-ks konverteerida?
Kasutage File2File Video Converterit, et konverteerida 3GP-failid otse oma brauseris standardseks H.264 MP4-vorminguks, tagades täieliku ühilduvuse kõigis kaasaegsetes seadmetes.