Vidéo 3GP (.3gp)
3GPP StandardLe format de fichier 3GPP (3GP) est un conteneur multimédia conçu par le 3rd Generation Partnership Project pour diffuser des vidéos et des audios compacts sur des réseaux mobiles 3G à faible bande passante.
Inspecter et métadonnées
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers 3GP en inspectant la séquence d'octets binaires de tête :
Signature d'en-tête au niveau des octets (Magic Bytes)
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers 3GP en inspectant la séquence d'octets binaires de tête :
SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :
00 00 00 18 66 74 79 70 33 67 70 34REPRÉSENTATION ASCII : ....ftyp3gp4
Normalisation : 3GPP TS 26.244 / ISO 14496-12
Spécifications techniques
| Architecture de conteneur | 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 |
| Boutisme des octets | Hiérarchie de boîtes Big-Endian |
| 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) ; prend en charge jusqu'à 1080p dans 3GP v6+ |
| Transparence | Aucune prise en charge de la transparence vidéo |
| Streaming et progressif | Streaming RTSP et téléchargement HTTP progressif optimisés pour les réseaux cellulaires |
Matrice de comparaison technique : 3GP vs 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 | 100 % universelle | 100 % pris en charge par les navigateurs modernes | Obsolète |
Modes de corruption courants et guide de récupération hexadécimale
La vidéo affiche un écran noir avec le son, ou le lecteur vidéo de bureau refuse d'ouvrir le fichier.
Cause racine: 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 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 hérités n'ont pas été maintenus sur de nombreuses plateformes, ce qui a entraîné des vulnérabilités historiques de corruption de mémoire lors de l'analyse de fichiers 3GP non sécurisés.
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 d'atomes QuickTime 3GPP obsolète.
- Diffusion de charges utiles MMS déclenchant une analyse multimédia automatisée sans clic.
Bonnes pratiques de défense: Convertir les fichiers 3GP entrants en conteneurs MP4/WebM modernes au sein d'une sandbox isolée avant de les archiver ou de les traiter.
Origines historiques et jalons
Principaux avantages
- Tailles de fichiers extrêmement petites optimisées pour la transmission sur des connexions mobiles à bande passante limitée.
- Forte rétrocompatibilité avec les téléphones portables du début des années 2000 et la messagerie multimédia historique (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 sévèrement obsolète par rapport aux 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.
Anecdotes techniques
- 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 s'insérer dans la limite stricte de taille de fichier de 300 Ko du service de messagerie multimédia cellulaire (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 puis-je convertir d'anciennes vidéos de téléphone 3GP de famille en MP4 ?
Utilisez File2File 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.