3GP-videó (.3gp)

3GPP Szabvány

A 3GPP fájlformátum (3GP) egy multimédiás tároló, amelyet a 3rd Generation Partnership Project tervezett kompakt videók és hangok továbbítására alacsony sávszélességű 3G mobilhálózatokon keresztül.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) 3GP fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) 3GP fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

?? ?? ?? ?? 66 74 79 70

ASCII ÁBRÁZOLÁS: ????ftyp

Szabványosítás: 3GPP TS 26.244 / ISO 14496-12

Műszaki specifikációk

Konténer architektúraMobilhálózatokra specializált ISO Base Media fájlformátum (MPEG-4 Part 12)
TömörítésH.263 vagy H.264 videotömörítés AMR-NB vagy AAC hanggal
Bájtsorrendnagy bájtsorrendű dobozhierarchia
SzínterekYUV 4:2:0
Csatornák és struktúraMonó vagy sztereó hang mobilvideó-adatfolyammal.
Max. méretekJellemzően 176x144 (QCIF) vagy 352x288 (CIF); a 3GP v6+ akár 1080p-t is támogat
ÁtlátszóságA videó átlátszóságát nem támogatja
Streaming és progresszívRTSP-streaming és progresszív HTTP-letöltés, mobilhálózatokra optimalizálva

Műszaki összehasonlító mátrix: 3GP vs. versenytársak

Technikai attribútum3GP (Jelenlegi)MP4WEBM3G2
Elsődleges kodekH.263 / AMR-NBH.264 / AACVP9 / OpusH.263 / QCELP
Célhálózat2G és 3G celluláris mobilhálózatokNagy sebességű szélessáv és 4G/5GNyílt modern web3G CDMA hálózatok
Vizuális minőségAlacsony (erős tömörítési artefaktok)Magastól rendkívül magasig terjedőMagastól rendkívül magasig terjedőAlacsony
Böngésző-támogatásElavult a modern böngészőkbenSzéles körű támogatás; az elérhetőség termékenként és verziónként változikSzámos jelenlegi böngésző támogatja; az elérhetőség verziónként és platformonként változikElavult

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A videó fekete képernyőn, hanggal játszódik le, vagy az asztali videólejátszó elutasítja a fájl megnyitását.

Kiváltó ok: Hiányzó H.263 vagy AMR-NB kodekek a modern asztali operációs rendszerekben.

Helyreállítás: Átkódolás szabványos MP4 formátumra a File2File.app Video Converter használatával: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az elavult AMR- és H.263-dekódolók karbantozatlanok maradtak számos platformon, ami múltbeli memóriakorrupciós sebezhetőségekhez vezetett a nem megbízható 3GP fájlok elemzése során.

Ismert támadási vektorok

  • Egészszám-túlcsordulás az Android Stagefright keretrendszeren belüli AMR beszédkeret-dekódolási rutinokban (CVE-2015-3864).
  • Határokon túli írás az elavult QuickTime 3GPP atomelemzőben.
  • MMS rakomány kézbesítése, amely automatizált, kattintás nélküli médiaelemzést vált ki.

Ajánlott védekezési módszerek: A bejövő 3GP-fájlokat archiválás vagy feldolgozás előtt alakítsa át modern MP4/WebM-tárolókba egy izolált homokozóban.

Történeti háttér és mérföldkövek

2006A 3GPP 6. kiadása (Release 6) frissíti a tároló specifikációit az H.264 videó és a továbbfejlesztett hangkodekek támogatása érdekében.
2004A mobiltelefonok széles körű elterjedése a hagyományos telefonok fő videórögzítési formátumaként.
2003Szabványosítva a 3GPP TS 26.244 műszaki specifikációjában.

Főbb előnyök

  • Rendkívül kis fájlméret, amelyet sávszélesség-korlátos mobilkapcsolatokon történő továbbításra optimalizáltak.
  • Magas szintű visszafelé kompatibilitás a 2000-es évek eleji hagyományos telefonokkal és a korábbi multimédiás üzenetküldéssel (MMS).
  • Natív támogatás az AMR beszédtömörítéshez, amelyet kifejezetten mobiltelefonos hanghoz terveztek.

Technikai korlátok és hátrányok

  • Súlyosan elavult videó- és hangminőség a modern MP4 vagy WebM tárolókhoz képest.
  • A QCIF és CIF felbontások rendkívül pixelesek a modern nagy felbontású kijelzőkön.
  • Sok modern webböngésző már nem tartalmaz natív lejátszási bővítményt a 3GP H.263/AMR médiához.

Érdekes technikai tudnivalók

  • A 2000-es évek elejének első kamerás telefonjai, amelyek lehetővé tették a videórögzítést, minden videót .3gp formátumban mentettek.
  • A 3GP-t úgy tervezték, hogy beleférjen a mobilhálózati multimédiás üzenetszolgáltatás (MMS) szigorú, 300 KB-os fájlméret-korlátjába.
  • A CDMA hálózatok egy testvérszabványt használtak 3G2 (.3g2) néven, amelyet a 3GPP2 szervezet hagyott jóvá.

Gyakran Ismételt Műszaki Kérdések

Lejátsszák még a modern okostelefonok a 3GP fájlokat?

A legtöbb modern Android telefon és a VLC media player le tudja játszani a 3GP fájlokat, de az iOS és a natív webböngészők megkövetelhetik a videó MP4 formátumra konvertálását.

Miért annyira homályosak a 3GP videófájlok?

A 3GP-t 2003-ban fejlesztették ki az alacsony sávszélességű és apró képernyős korai mobilhálózatokhoz, olyan felbontásokat használva, mint a 176x144, erős tömörítéssel.

Hogyan konvertálhatom át a régi családi 3GP telefonos videókat MP4-be?

A File2File.app Video Converterrel közvetlenül a böngészőben alakíthatja át a 3GP-fájlokat szabványos H.264 MP4-formátumra, amely a modern eszközök széles körével kompatibilis.