Conteneur multimédia 3GPP (.3gp)
3GPP StandardLe format de fichier 3GPP (3GP) est un conteneur multimédia conçu par le 3rd Generation Partnership Project pour diffuser des contenus vidéo et audio compacts sur des réseaux mobiles 3G à faible bande passante.
Inspection et métadonnées
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers 3GP en inspectant leur séquence initiale d'octets binaires :
Signature d'en-tête au niveau des octets (octets magiques)
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers 3GP en inspectant leur séquence initiale d'octets binaires :
SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :
?? ?? ?? ?? 66 74 79 70REPRÉSENTATION ASCII : ????ftyp
Normalisation : 3GPP TS 26.244 / ISO 14496-12
Spécifications techniques
| Architecture de conteneur | Format ISO Base Media File Format (MPEG-4 Part 12) spécialisé pour les réseaux mobiles |
| Compression | Compression vidéo H.263 ou H.264 avec audio AMR-NB ou AAC |
| Ordre des octets | Hiérarchie de boîtes en ordre gros-boutiste |
| Espaces colorimétriques | YUV 4:2:0 |
| Canaux et structure | Audio mono ou stéréo avec flux vidéo mobile |
| Dimensions maximales | Généralement 176x144 (QCIF) ou 352x288 (CIF) ; le format prend en charge jusqu'à 1080p dans 3GP v6+ |
| Transparence | Aucune prise en charge de la transparence vidéo |
| Prise en charge du traitement en continu | Streaming RTSP et téléchargement HTTP progressif optimisés pour les réseaux cellulaires |
Matrice de comparaison technique : 3GP face aux concurrents
| Attribut technique | 3GP (Actuel) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Codec principal | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Réseau cible | Réseaux cellulaires mobiles 2G et 3G | Haut débit et 4G/5G | Web moderne ouvert | Réseaux CDMA 3G |
| Qualité visuelle | Faible (artefacts de compression importants) | Élevée à ultra-élevée | Élevée à ultra-élevée | Faible |
| Prise en charge par le navigateur | Obsolète dans les navigateurs modernes | Universelle à 100 % | Prise en charge à 100 % par les navigateurs modernes | Obsolète |
Modes de corruption courants et guide de restauration hexadécimale
La vidéo affiche un écran noir tandis que le son est audible, ou le lecteur vidéo de bureau refuse d’ouvrir le fichier.
Cause initiale: Absence de codecs H.263 ou AMR-NB sur les systèmes d'exploitation de bureau modernes.
Récupération: Convertir au format MP4 standard à l'aide de File2File.app Video Converter : ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Analyse de sécurité et vecteurs d'attaque de l'analyseur
Les décodeurs AMR et H.263 anciens n’ont pas été maintenus sur de nombreuses plateformes, ce qui a entraîné par le passé des vulnérabilités de corruption de mémoire lors de l’analyse de fichiers 3GP non fiables.
Vecteurs d’attaque connus
- Dépassement d'entier dans les routines de décodage de trames vocales AMR dans Android Stagefright (CVE-2015-3864).
- Écriture hors limites dans l’analyseur obsolète des atomes QuickTime 3GPP.
- Diffusion de charges utiles MMS déclenchant une analyse multimédia automatisée sans clic.
Bonnes pratiques de défense: Convertir les fichiers 3GP reçus en conteneurs MP4/WebM modernes dans un environnement isolé avant de les archiver ou de les traiter.
Origines historiques et jalons
Principaux avantages
- Tailles de fichier extrêmement petites, optimisées pour la transmission sur des connexions mobiles à bande passante limitée.
- Forte rétrocompatibilité avec les téléphones mobiles du début des années 2000 et les anciens services de messagerie multimédia (MMS).
- Prise en charge native de la compression vocale AMR conçue spécifiquement pour l'audio de téléphonie mobile.
Limites techniques
- Qualité vidéo et audio très inférieure à celle des conteneurs MP4 ou WebM modernes.
- Les résolutions QCIF et CIF apparaissent extrêmement pixelisées sur les écrans haute résolution modernes.
- De nombreux navigateurs Web modernes n'incluent plus de plugins de lecture natifs pour les médias 3GP H.263/AMR.
Faits intéressants
- Les premiers téléphones équipés d'appareils photo permettant la capture vidéo au début des années 2000 enregistraient toutes les vidéos au format .3gp.
- Le format 3GP a été conçu pour respecter la limite stricte de 300 Ko imposée aux fichiers par le service de messagerie multimédia mobile (MMS).
- Les réseaux CDMA utilisaient un format apparenté appelé 3G2 (.3g2) régi par l'organisation 3GPP2.
Foire aux questions techniques
Les smartphones modernes peuvent-ils toujours lire les fichiers 3GP ?
La plupart des téléphones Android modernes et le lecteur multimédia VLC peuvent lire les fichiers 3GP, mais iOS et les navigateurs Web natifs peuvent nécessiter la conversion de la vidéo au format MP4.
Pourquoi les fichiers vidéo 3GP sont-ils si flous ?
Le format 3GP a été développé en 2003 pour les premiers réseaux mobiles dotés d'une faible bande passante et de petits écrans de téléphone, utilisant des résolutions telles que 176x144 avec une compression intensive.
Comment convertir en MP4 d’anciennes vidéos familiales au format 3GP enregistrées avec un téléphone ?
Utilisez File2File.app Video Converter pour convertir les fichiers 3GP directement dans votre navigateur au format standard H.264 MP4 avec une compatibilité totale sur tous les appareils modernes.