3GP-Video (.3gp)
3GPP Standard3GPP-filformatet (3GP) är en multimediabehållare som utformats av 3rd Generation Partnership Project för att leverera kompakt video och ljud över bandbreddsbegränsade 3G-mobilnät.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar 3GP-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar 3GP-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII-REPRESENTATION: ....ftyp3gp4
Standardisering: 3GPP TS 26.244 / ISO 14496-12
Tekniska specifikationer
| Containerarkitektur | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| Komprimering | H.263 or H.264 video compression with AMR-NB or AAC audio |
| Bytessordinning | Big-Endian box hierarchy |
| Färgrymder | YUV 4:2:0 |
| Kanaler och struktur | Mono or Stereo audio with mobile video stream |
| Maximala dimensioner | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| Transparens | No video transparency support |
| Strömning och progressiv | RTSP streaming and progressive HTTP download optimized for cellular networks |
Teknisk jämförelsematris: 3GP vs konkurrenter
| Tekniskt attribut | 3GP (Aktuell) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Primär kodek | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Målnätverk | 2G- och 3G-mobilnät | Höghastighetsbredband och 4G/5G | Öppen modern webb | 3G CDMA-nät |
| Visuell kvalitet | Låg (kraftiga komprimeringsartefakter) | Hög till ultrahög | Hög till ultrahög | Låg |
| Webbläsarstöd | Utfasat i moderna webbläsare | 100 % universellt | 100 % stöd i moderna webbläsare | Utfasat |
Vanliga skadeorsaker och hex-återställningsguide
Videon spelar upp en svart skärm med ljud, eller så vägrar mediaspelaren på datorn att öppna filen.
Grundorsak: Saknade H.263- eller AMR-NB-kodekar i moderna skrivbordsoperativsystem.
Återställning: Transkoda till standard-MP4 med File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Säkerhetsanalys och attackvektorer för tolkar
Äldre AMR- och H.263-avkodare har lämnats utan underhåll på många plattformar, vilket har lett till historiska minneskorruptionssårbarheter vid parsning av okända 3GP-filer.
Kända attackvektorer
- Heltalsspill i rutiner för avkodning av AMR-talsramar i Android Stagefright (CVE-2015-3864).
- Skrivning utanför gränserna i äldre QuickTime 3GPP-atomparser.
- MMS-nyttolastleverans som utlöser automatiserad nollklicksmediaparsning.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Extremt små filstorlekar optimerade för överföring över bandbreddsbegränsade mobilanslutningar.
- Hög bakåtkompatibilitet med tidiga 2000-talets mobiltelefoner och äldre multimediameddelanden (MMS).
- Inbyggt stöd för AMR-röstkomprimering som utformats specifikt för mobiltelefoni-ljud.
Tekniska begränsningar
- Kraftigt föråldrad video- och ljudkvalitet jämfört med moderna MP4- eller WebM-behållare.
- QCIF- och CIF-upplösningar ser extremt pixliga ut på moderna högupplösta skärmar.
- Många moderna webbläsare inkluderar inte längre inbyggda uppspelningsplugin-program för 3GP H.263/AMR-media.
Intressant teknisk kuriosa
- De första kameratelefonerna som tillät videoinspelning i början av 2000-talet sparade all video i .3gp-format.
- 3GP utformades för att rymmas inom den strikta filstorleksgränsen på 300 kB för cellulära Multimedia Messaging Service (MMS).
- CDMA-nät använde en systerstandard kallad 3G2 (.3g2) som styrs av 3GPP2-organisationen.
Vanliga tekniska frågor
Kan moderna smartphones fortfarande spela upp 3GP-filer?
De flesta moderna Android-telefoner och VLC media player kan spela upp 3GP-filer, men iOS och inbyggda webbläsare kan kräva att videon konverteras till MP4.
Varför är 3GP-videofiler så dimmiga/gryniga?
3GP utvecklades 2003 för tidiga mobilnätverk med låg bandbredd och små telefonskärmar, med upplösningar som 176x144 med kraftig komprimering.
Hur kan jag konvertera gamla familjevideor från 3GP till MP4?
Använd File2File Video Converter för att konvertera 3GP-filer direkt i din webbläsare till det vanliga H.264 MP4-formatet med full kompatibilitet på alla moderna enheter.