3GP Video (.3gp)
3GPP Standardi3GPP-tiedostomuoto (3GP) on 3rd Generation Partnership Projectin kehittämä multimediasäilö kompaktin video- ja äänisisällön jakeluun kaistanleveydeltään rajoitetuissa 3G-mobiiliverkoissa.
Tarkastele tiedostoa ja sen metatietoja
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat 3GP-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Otsaketunniste tavutasolla (tunnistetavut)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat 3GP-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):
?? ?? ?? ?? 66 74 79 70ASCII-ESITYSTAPA: ????ftyp
Standardointi: 3GPP TS 26.244 / ISO 14496-12
Tekniset tiedot
| Säiliöarkkitehtuuri | Mobiiliverkoille erikoistunut ISO Base Media File Format (MPEG-4 Part 12) -säilö |
| Pakkaus | H.263- tai H.264-videopakkaus ja AMR-NB- tai AAC-ääni |
| Tavujärjestys (Endianness) | Big-endian-lohkohierarkia |
| Väriavaruudet | YUV 4:2:0 |
| Kanavat ja rakenne | Mono- tai stereoääni mobiilivideovirran kanssa |
| Suurimmat mitat | Yleiset tarkkuudet 176x144 (QCIF) ja 352x288 (CIF); 3GP v6+ tukee jopa 1080p-tarkkuutta |
| Läpinäkyvyys | Video ei tue läpinäkyvyyttä |
| Suoratoisto ja progressiivinen lataus | RTSP-suoratoisto ja vaiheittainen HTTP-lataus on optimoitu matkapuhelinverkoille |
Tekninen vertailumatriisi: 3GP vs. kilpailijat
| Tekninen attribuutti | 3GP (Nykyinen) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Ensisijainen koodekki | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Kohdeverkko | 2G- ja 3G-mobiiliverkot | Nopea laajakaista ja 4G/5G | Avoin nykyaikainen verkko | 3G CDMA -verkot |
| Visuaalinen laatu | Heikko (voimakkaita pakkausartefakteja) | Korkea tai erittäin korkea | Korkea tai erittäin korkea | Heikko |
| Selaintuki | Poistettu käytöstä nykyaikaisissa selaimissa | Laaja tuki; saatavuus vaihtelee tuotteen ja version mukaan. | Monet nykyiset selaimet tukevat muotoa; saatavuus vaihtelee version ja alustan mukaan. | Poistettu käytöstä |
Yleiset vioittumistavat ja heksadesimaalinen palautusopas
Videossa näkyy musta ruutu, mutta ääni kuuluu, tai työpöydän videosoitin kieltäytyy avaamasta tiedostoa.
Perussyy: H.263- tai AMR-NB-koodekkien puuttuminen nykyaikaisista työpöytäkäyttöjärjestelmistä.
Korjaus: Muunna vakiomuotoiseksi MP4-tiedostoksi File2File.app Video Converter -muuntimella: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit
Vanhoja AMR- ja H.263-dekoodereita ei ole ylläpidetty monilla alustoilla, mikä on aiemmin johtanut muistin vioittumiseen liittyviin haavoittuvuuksiin epäluotettavia 3GP-tiedostoja jäsennettäessä.
Tunnetut hyökkäysvektorit
- Kokonaisluvun ylivuoto AMR-puhekehysten purkurutiineissa Android Stagefrightissa (CVE-2015-3864).
- Muistialueen ulkopuolinen kirjoitus vanhan QuickTime 3GPP -atomijäsentimen käsittelyssä.
- MMS-sisällön toimittaminen, joka käynnistää median automaattisen jäsentämisen ilman käyttäjän toimia.
Tietoturvan parhaat käytännöt: Muunna saapuvat 3GP-tiedostot nykyaikaisiin MP4- tai WebM-säilöihin eristetyssä hiekkalaatikossa ennen arkistointia tai käsittelyä.
Historia ja virstanpylväät
Tärkeimmät edut
- Erittäin pienet tiedostokoot, jotka on optimoitu siirtoon kaistanleveydeltään rajoitetuissa mobiiliyhteyksissä.
- Korkea taaksepäin yhteensopivuus 2000-luvun alun peruspuhelinten ja vanhojen multimediaviestien (MMS) kanssa.
- Äänen pakkaamiseen suunniteltu AMR-puhekoodekin natiivituki, joka on luotu erityisesti mobiilipuheluita varten.
Tekniset rajoitukset
- Video- ja äänenlaatu ovat huomattavasti heikompia kuin nykyaikaisissa MP4- tai WebM-säilöissä.
- QCIF- ja CIF-resoluutiot näyttävät erittäin pikselöityneiltä nykyaikaisilla korkean resoluution näytöillä.
- Monissa nykyaikaisissa verkkoselaimissa ei enää ole natiiveja toistoliitännäisiä 3GP:n H.263/AMR-medialle.
Mielenkiintoisia teknisiä faktoja
- Ensimmäiset kamerakännykät, jotka mahdollistivat videokuvauksen 2000-luvun alussa, tallensivat kaiken videon .3gp-muodossa.
- 3GP suunniteltiin sopivaksi matkapuhelinten Multimedia Messaging Service (MMS) -palvelun tiukkaan 300 kt:n tiedostokokorajaan.
- CDMA-verkot käyttivät sisarstandardia nimeltä 3G2 (.3g2), jota hallinnoi 3GPP2-organisaatio.
Usein kysytyt tekniset kysymykset
Voivatko modernit älypuhelimet edelleen toistaa 3GP-tiedostoja?
Useimmat modernit Android-puhelimet ja VLC media player voivat toistaa 3GP-tiedostoja, mutta iOS ja alkuperäiset verkkoselaimet saattavat edellyttää videon muuntamista MP4-muotoon.
Miksi 3GP-videotiedostot ovat niin sumeita?
3GP kehitettiin vuonna 2003 varhaisiin mobiiliverkkoihin, joiden kaistanleveys oli pieni ja puhelinten näytöt pieniä. Muodossa käytettiin esimerkiksi 176x144-tarkkuutta ja voimakasta pakkausta.
Miten voin muuntaa vanhat perheen 3GP-puhelinvideot MP4-muotoon?
Käytä File2File.app Video Converteria 3GP-tiedostojen muuntamiseen selaimessa vakiomuotoiseksi H.264 MP4 -muodoksi, jota kaikki nykyaikaiset laitteet tukevat.