3GP Video (.3gp)
3GPP Standardi3GPP-tiedostomuoto (3GP) on multimediakontti, jonka 3rd Generation Partnership Project on suunnitellut kompaktin video- ja äänisisällön jakeluun kaistanleveydeltään rajoitetuissa 3G-mobiiliverkoissa.
Tarkastele ja metatiedot
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat 3GP-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Tavutason otsikon allekirjoitus (Magic Bytes)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat 3GP-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEX-ALLEKIRJOITUS (OFFSET 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII-ESITYSTAPA: ....ftyp3gp4
Standardointi: 3GPP TS 26.244 / ISO 14496-12
Tekniset tiedot
| Säiliöarkkitehtuuri | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Pakkaus | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Tavujärjestys (Endianness) | Big-Endian box hierarchy |
| Väriavaruudet | YUV 4:2:0 |
| Kanavat ja rakenne | Mono or Stereo audio with mobile video stream |
| Suurimmat mitat | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Läpinäkyvyys | No video transparency support |
| Suoratoisto ja progressiivinen lataus | RTSP streaming and progressive HTTP download optimized for cellular networks |
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 web | 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 | 100 % universaali | 100 % tuki nykyaikaisissa selaimissa | Poistettu käytöstä |
Yleiset korruptiotilat ja heksatietojehdotusopas
Video toistaa mustaa ruutua äänen kera, tai työpöydän videosoitin kieltäytyy avaamasta tiedostoa.
Perussyy: Vanhentuneet tai puuttuvat H.263- tai AMR-NB-koodekit nykyaikaisissa työpöytäkäyttöjärjestelmissä.
Korjaus: Muunna vakiomuotoiseksi MP4-tiedostoksi File2File Video Converter -muuntimella: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Turvallisuusanalyysi ja jäsenninhyökkäysvektorit
Vanhoja AMR- ja H.263-dekoodereita ei ole ylläpidetty monilla alustoilla, mikä on johtanut historiallisiin muistin turmeltumushaavoittuvuuksiin jäsennettäessä epäluotettavia 3GP-tiedostoja.
Tunnetut hyökkäysvektorit
- Kokonaisluvun ylivuoto AMR-puhekehysten purkurutiineissa Android Stagefrightissa (CVE-2015-3864).
- Puskurin ulkopuolinen kirjoitus vanhassa QuickTime 3GPP -atomiaselektorissa.
- MMS-sisällön toimittaminen, joka lakaisee automatisoidun napsautuksettoman median jäsennysvirheen.
Parhaat puolustuskäytännöt:
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 multimediakuulestusten (MMS) kanssa.
- Äänen pakkaamiseen suunniteltu AMR-puhekoodekin natiivituki, joka on luotu erityisesti mobiilipuheluita varten.
Tekniset rajoitukset
- Vakavasti vanhentunut video- ja äänenlaatu verrattuna nykyaikaisiin MP4- tai WebM-kontteihin.
- QCIF- ja CIF-resoluutiot näyttävät erittäin pikselöityneiltä nykyaikaisilla korkean resoluution näytöillä.
- Monet nykyaikaiset verkkoselaimet eivät enää sisällä natiiveja toistoliitännäisiä 3GP 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 varhaisille mobiiliverkoille, joissa oli alhainen kaistanleveys ja pienet puhelimen näytöt, ja se käytti resoluutioita kuten 176x144 raskaalla pakkauksella.
Miten voin muuntaa vanhat perheen 3GP-puhelinvideot MP4-muotoon?
Käytä File2File Video Converteria muuntaaksesi 3GP-tiedostot suoraan selaimessasi vakiomuotoiseen H.264 MP4 -formaattiin täydellä yhteensopivuudella kaikkien nykyaikaisten laitteiden kanssa.