Vídeo 3GP (.3gp)
3GPP EstándarEl formato 3GPP (3GP) es un contenedor multimedia diseñado por el Proyecto de Asociación de Tercera Generación para distribuir vídeo y audio compactos en redes móviles 3G con poco ancho de banda.
Inspección y metadatos
Los sistemas operativos y analizadores de archivos identifican los archivos de 3GP inspeccionando la secuencia de bytes binarios inicial:
Firma de cabecera a nivel de bytes (bytes mágicos)
Los sistemas operativos y analizadores de archivos identifican los archivos de 3GP inspeccionando la secuencia de bytes binarios inicial:
FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):
?? ?? ?? ?? 66 74 79 70REPRESENTACIÓN ASCII: ????ftyp
Estandarización: 3GPP TS 26.244 / ISO 14496-12
Especificaciones técnicas
| Arquitectura del contenedor | Formato de archivo de medios base ISO (MPEG-4 Parte 12) adaptado a redes móviles |
| Compresión | Compresión de vídeo H.263 o H.264 con audio AMR-NB o AAC |
| Orden de bytes (Endianness) | Jerarquía de cajas en orden big-endian |
| Espacios de color | YUV 4:2:0 |
| Canales y estructura | Audio mono o estéreo con flujo de video móvil |
| Dimensiones máximas | Resoluciones habituales: 176 × 144 (QCIF) o 352 × 288 (CIF); 3GP v6 y posteriores admiten hasta 1080p |
| Transparencia | No admite transparencia de vídeo |
| Streaming y progresivo | Streaming RTSP y descarga HTTP progresiva optimizados para redes móviles |
Matriz de comparación técnica: 3GP frente a la competencia
| Atributo técnico | 3GP (Actual) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Códec principal | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Red de destino | Redes móviles celulares 2G y 3G | Banda ancha de alta velocidad y 4G/5G | Web moderna abierta | Redes CDMA 3G |
| Calidad de imagen | Baja (fuertes artefactos de compresión) | De alta a ultra alta | De alta a ultra alta | Baja |
| Compatibilidad con navegadores | Obsoleto en los navegadores modernos | 100% universal | Compatible con todos los navegadores modernos | Obsoleto |
Modos de corrupción comunes y guía de recuperación hexadecimal
El vídeo se ve en negro, aunque se oye el audio, o el reproductor del ordenador no puede abrir el archivo.
Causa raíz: Falta de códecs H.263 o AMR-NB en los sistemas operativos de escritorio modernos.
Recuperación: Conviértalo a MP4 estándar con Video Converter de File2File.app: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Análisis de seguridad y vectores de ataque al analizador
Los decodificadores heredados de AMR y H.263 no han recibido mantenimiento en muchas plataformas, lo que ha dado lugar a vulnerabilidades históricas de corrupción de memoria al analizar archivos 3GP no confiables.
Vectores de ataque conocidos
- Desbordamiento de enteros en las rutinas de decodificación de tramas de voz AMR dentro de Android Stagefright (CVE-2015-3864).
- Escritura fuera de límites en el analizador de átomos 3GPP heredado de QuickTime.
- La entrega de una carga MMS puede activar el análisis automático de archivos multimedia sin que la víctima tenga que hacer clic.
Mejores prácticas defensivas: Convierte los archivos 3GP entrantes a contenedores modernos como MP4 o WebM en un entorno aislado antes de archivarlos o procesarlos.
Orígenes históricos e hitos
Ventajas principales
- Genera archivos muy pequeños, adecuados para conexiones móviles con poco ancho de banda.
- Es muy compatible con teléfonos básicos de principios de la década de 2000 y con la mensajería multimedia (MMS).
- Admite de forma nativa la compresión de voz AMR, diseñada específicamente para telefonía móvil.
Limitaciones técnicas
- La calidad de vídeo y audio está muy por debajo de la de contenedores modernos como MP4 o WebM.
- Las resoluciones QCIF y CIF se ven extremadamente pixeladas en las pantallas de alta resolución modernas.
- Muchos navegadores modernos ya no incluyen complementos nativos para reproducir vídeo 3GP con H.263 o AMR.
Curiosidades técnicas interesantes
- Los primeros teléfonos con cámara que permitieron la captura de video a principios de la década de 2000 guardaban todo el video en formato .3gp.
- 3GP se diseñó para respetar el estricto límite de 300 KB de los archivos enviados por el Servicio de Mensajería Multimedia (MMS) móvil.
- Las redes CDMA utilizaban un estándar hermano llamado 3G2 (.3g2) gobernado por la organización 3GPP2.
Preguntas técnicas frecuentes
¿Pueden los teléfonos inteligentes modernos seguir reproduciendo archivos 3GP?
La mayoría de los teléfonos Android modernos y VLC pueden reproducir archivos 3GP, pero en iOS y en los navegadores puede ser necesario convertir el vídeo a MP4.
¿Por qué los archivos de video 3GP se ven tan borrosos?
3GP se desarrolló en 2003 para las primeras redes móviles, con poco ancho de banda y pantallas diminutas. Usaba resoluciones como 176 × 144 y una compresión muy agresiva.
¿Cómo puedo convertir a MP4 los antiguos vídeos familiares grabados con un teléfono en formato 3GP?
Usa Video Converter de File2File.app para convertir archivos 3GP a MP4 H.264 estándar directamente en el navegador. El resultado será compatible con los dispositivos modernos.