Vídeo 3GP (.3gp)
3GPP PadrãoO formato de arquivo 3GPP (3GP) é um contêiner multimídia desenvolvido pelo 3rd Generation Partnership Project para fornecer vídeo e áudio compactos em redes móveis 3G de baixa largura de banda.
Inspeção e metadados
Sistemas operacionais e analisadores de arquivos identificam arquivos 3GP pela sequência inicial de bytes:
Assinatura do arquivo em bytes (magic bytes)
Sistemas operacionais e analisadores de arquivos identificam arquivos 3GP pela sequência inicial de bytes:
ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):
?? ?? ?? ?? 66 74 79 70REPRESENTAÇÃO ASCII: ????ftyp
Padronização: 3GPP TS 26.244 / ISO 14496-12
Especificações técnicas
| Estrutura do contêiner | ISO Base Media File Format (MPEG-4 Parte 12), especializado para redes móveis |
| Compressão | Compressão de vídeo H.263 ou H.264 com áudio AMR-NB ou AAC |
| Ordem dos bytes (endianness) | Hierarquia de caixas Big-Endian |
| Espaços de cor | YUV 4:2:0 |
| Canais e Estrutura | Áudio mono ou estéreo em um fluxo de vídeo móvel |
| Dimensões Máximas | Comumente 176x144 (QCIF) ou 352x288 (CIF); suporta até 1080p em 3GP v6+ |
| Transparência | Sem suporte a transparência de vídeo |
| Streaming e Progressivo | Streaming RTSP e download progressivo via HTTP otimizados para redes celulares |
Matriz de comparação técnica: 3GP e formatos concorrentes
| Atributo técnico | 3GP (Atual) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| Codec principal | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| Rede de destino | Redes móveis celulares 2G e 3G | Banda larga de alta velocidade e 4G/5G | Web moderna aberta | Redes 3G CDMA |
| Qualidade visual | Baixa (muitos artefatos de compressão) | Alta a ultra-alta | Alta a ultra-alta | Baixa |
| Suporte em navegadores | Descontinuado em navegadores modernos | 100% universal | 100% de suporte em navegadores modernos | Descontinuado |
Modos comuns de corrupção e guia de recuperação com editor hexadecimal
O vídeo é reproduzido com a tela preta e o áudio ativo, ou o reprodutor de vídeo do computador se recusa a abrir o arquivo.
Causa principal: Falta de codecs H.263 ou AMR-NB nos sistemas operacionais modernos para computadores.
Recuperação: Converta para MP4 padrão com o File2File.app Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
Análise de segurança e vetores de ataque a analisadores
Os decodificadores legados AMR e H.263 deixaram de receber manutenção em muitas plataformas, o que levou a vulnerabilidades históricas de corrupção de memória ao analisar arquivos 3GP não confiáveis.
Vetores de ataque conhecidos
- Estouro de inteiro nas rotinas de decodificação de quadros de voz AMR dentro do Android Stagefright (CVE-2015-3864).
- Escrita fora dos limites no analisador de átomos 3GPP legado do QuickTime.
- Uma carga maliciosa enviada por MMS pode acionar a análise automática de mídia sem interação do usuário (ataque zero-click).
Melhores práticas defensivas: Converta arquivos 3GP recebidos para contêineres MP4 ou WebM modernos em uma sandbox isolada antes de arquivá-los ou processá-los.
Origens históricas e marcos
Principais vantagens
- Arquivos extremamente pequenos, otimizados para transmissão em conexões móveis com largura de banda limitada.
- Alta compatibilidade retroativa com telefones celulares do início dos anos 2000 e mensagens multimídia legadas (MMS).
- Suporte nativo à compactação de voz AMR, projetada especificamente para áudio de telefonia móvel.
Limitações técnicas e desvantagens
- Qualidade de vídeo e áudio muito defasada em comparação com a de contêineres modernos como MP4 e WebM.
- As resoluções QCIF e CIF parecem extremamente pixeladas em telas modernas de alta resolução.
- Muitos navegadores modernos já não oferecem suporte nativo à reprodução de mídia 3GP com H.263/AMR.
Curiosidades técnicas
- Os primeiros celulares com câmera e gravação de vídeo, no início dos anos 2000, salvavam os vídeos no formato .3gp.
- O 3GP foi projetado para caber no limite rigoroso de 300 KB imposto pelo Serviço de Mensagens Multimídia (MMS) em redes celulares.
- As redes CDMA usavam um padrão irmão chamado 3G2 (.3g2) regido pela organização 3GPP2.
Perguntas técnicas frequentes
Os smartphones modernos ainda conseguem reproduzir arquivos 3GP?
A maioria dos celulares Android modernos e dos reprodutores de mídia VLC reproduz arquivos 3GP, mas no iOS e em navegadores nativos talvez seja necessário converter o vídeo para MP4.
Por que os arquivos de vídeo 3GP são tão borrados?
O 3GP foi desenvolvido em 2003 para as primeiras redes móveis, com baixa largura de banda e telas pequenas, usando resoluções como 176x144 e compactação intensa.
Como posso converter vídeos antigos de telefones 3GP da família para MP4?
Use o File2File.app Video Converter para converter arquivos 3GP diretamente no seu navegador para o formato padrão H.264 MP4 com total compatibilidade em todos os dispositivos modernos.