Vídeo 3GP (.3gp)

3GPP Padrão

O 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:

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

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 70

REPRESENTAÇÃO ASCII: ????ftyp

Padronização: 3GPP TS 26.244 / ISO 14496-12

Especificações técnicas

Estrutura do contêinerISO Base Media File Format (MPEG-4 Parte 12), especializado para redes móveis
CompressãoCompressã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 corYUV 4:2:0
Canais e EstruturaÁudio mono ou estéreo em um fluxo de vídeo móvel
Dimensões MáximasComumente 176x144 (QCIF) ou 352x288 (CIF); suporta até 1080p em 3GP v6+
TransparênciaSem suporte a transparência de vídeo
Streaming e ProgressivoStreaming RTSP e download progressivo via HTTP otimizados para redes celulares

Matriz de comparação técnica: 3GP e formatos concorrentes

Atributo técnico3GP (Atual)MP4WEBM3G2
Codec principalH.263 / AMR-NBH.264 / AACVP9 / OpusH.263 / QCELP
Rede de destinoRedes móveis celulares 2G e 3GBanda larga de alta velocidade e 4G/5GWeb moderna abertaRedes 3G CDMA
Qualidade visualBaixa (muitos artefatos de compressão)Alta a ultra-altaAlta a ultra-altaBaixa
Suporte em navegadoresDescontinuado em navegadores modernos100% universal100% de suporte em navegadores modernosDescontinuado

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

2006O 3GPP Release 6 atualiza as especificações do contêiner para oferecer suporte a vídeo H.264 e codecs de áudio aprimorados.
2004Adotado amplamente em celulares como o principal formato de gravação de vídeo em aparelhos básicos.
2003Padronizado na especificação técnica 3GPP TS 26.244.

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.