Wideo 3GP (.3gp)
3GPP StandardníFormát souboru 3GPP (3GP) je multimediální kontejner navržený konsorciem 3GPP (3rd Generation Partnership Project) pro přenos kompaktního videa a zvuku přes nízkorychlostní mobilní sítě 3G.
Zkontrolovat a metadata
Operační systémy a analyzátory souborů identifikují soubory 3GP kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory 3GP kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII REPREZENTACE: ....ftyp3gp4
Standardizace: 3GPP TS 26.244 / ISO 14496-12
Technické specifikace
| Architektura kontejneru | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Komprese | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Endiantita bajtů | Big-Endian box hierarchy |
| Barevné prostory | YUV 4:2:0 |
| Kanály a struktura | Mono or Stereo audio with mobile video stream |
| Max. rozměry | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Průhlednost | No video transparency support |
| Streamování a progresivní načítání | RTSP streaming and progressive HTTP download optimized for cellular networks |
Technická srovnávací matice: 3GP vs konkurence
| Technický atribut | 3GP (Aktuální) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Hlavní kodek | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Cílová síť | Mobilní celulární sítě 2G a 3G | Vysokorychlostní širokopásmové sítě a 4G/5G | Otevřený moderní web | Sítě 3G CDMA |
| Vizuální kvalita | Nízká (výrazné kompresní artefakty) | Vysoká až ultra vysoká | Vysoká až ultra vysoká | Nízká |
| Podpora v prohlížečích | V moderních prohlížečích zastaralé | 100% univerzální | 100% podpora v moderních prohlížečích | Zastaralé |
Běžné režimy poškození a příručka pro obnovení v hex
Video přehrává černou obrazovku se zvukem, nebo desktopový přehrávač odmítá soubor otevřít.
Hlavní příčina: Chybějící kodeky H.263 nebo AMR-NB v moderních desktopových operačních systémech.
Obnovení: Převeďte do standardního MP4 pomocí převaděče File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Bezpečnostní analýza a vektory útoků na parser
Starší dekodéry AMR a H.263 nebyly na mnoha platformách udržovány, což vedlo k historickým zranitelnostem poškození paměti při parsování nedůvěryhodných souborů 3GP.
Známé vektory útoků
- Přetečení celého čísla (integer overflow) v rutinách dekódování řečových rámců AMR uvnitř Android Stagefright (CVE-2015-3864).
- Zápis mimo přidělenou paměť (out-of-bounds write) ve starším parseru atomů QuickTime 3GPP.
- Doručení MMS datové části spouštějící automatizované parsování médií bez kliknutí (zero-click).
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- Extrémně malé velikosti souborů optimalizované pro přenos přes mobilní připojení s omezenou šířkou pásma.
- Vysoká zpětná kompatibilita s běžnými telefony z počátku roku 2000 a staršími multimediálními zprávami (MMS).
- Nativní podpora pro hlasovou kompresi AMR navržená speciálně pro zvuk v mobilní telefonii.
Technická omezení a nevýhody
- Zásadně zastaralá kvalita videa a zvuku ve srovnání s moderními kontejnery MP4 nebo WebM.
- Rozlišení QCIF a CIF vypadají na dnešních displejích s vysokým rozlišením extrémně kostrbatě.
- Mnoho moderních webových prohlížečů již neobsahuje nativní přehrávací moduly pro média 3GP H.263/AMR.
Zajímavé technické drobnosti
- První fotomobily, které na počátku 2000 umožňovaly pořizování videa, ukládaly veškeré video ve formátu .3gp.
- Formát 3GP byl navržen tak, aby se vešel do přísného limitu velikosti souboru 300 KB mobilní služby MMS (Multimedia Messaging Service).
- Sítě CDMA používaly sesterský standard s názvem 3G2 (.3g2), který spravovala organizace 3GPP2.
Často kladené technické otázky
Dokážou moderní smartphony stále přehrávat soubory 3GP?
Většina moderních telefonů se systémem Android a přehrávač VLC dokáže přehrávat soubory 3GP, ale iOS a nativní webové prohlížeče mohou vyžadovat převod videa do formátu MP4.
Proč jsou soubory videa 3GP tak rozmazané?
Formát 3GP byl vyvinut v roce 2003 pro rané mobilní sítě s nízkou šířkou pásma a malými obrazovkami telefonů, přičemž používal rozlišení jako 176x144 s těžkou kompresí.
Jak mohu převést stará rodinná videa z telefonu ve formátu 3GP do formátu MP4?
Použijte File2File Video Converter k převodu souborů 3GP přímo ve vašem prohlížeči na standardní formát H.264 MP4 s plnou kompatibilitou napříč všemi moderními zařízeními.