Video 3GP (.3gp)

3GPP Standard

Il formato di file 3GPP (3GP) è un contenitore multimediale progettato dal 3rd Generation Partnership Project per distribuire video e audio compatti su reti mobili 3G a bassa larghezza di banda.

Ispeziona e metadati

I sistemi operativi e gli analizzatori di file identificano i file 3GP ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Conversione 100% privata nel browser: i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file 3GP ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 0):

00 00 00 18 66 74 79 70 33 67 70 34

RAPPRESENTAZIONE ASCII: ....ftyp3gp4

Standardizzazione: 3GPP TS 26.244 / ISO 14496-12

Specifiche tecniche

Architettura del containerISO Base Media File Format (MPEG-4 Parte 12) specializzato per reti mobili
CompressioneCompressione video H.263 o H.264 con audio AMR-NB o AAC
Endianness dei byteGerarchia di box Big-Endian
Spazi coloreYUV 4:2:0
Canali e strutturaAudio Mono o Stereo con flusso video mobile
Dimensioni massimeComunemente 176x144 (QCIF) o 352x288 (CIF); supporta fino a 1080p in 3GP v6+
TrasparenzaNessun supporto per la trasparenza video
Streaming e progressivoStreaming RTSP e download HTTP progressivo ottimizzati per reti cellulari

Matrice di confronto tecnico: 3GP vs Concorrenti

Attributo tecnico3GP (Corrente)MP4WEBM3G2
Codec PrimarioH.263 / AMR-NBH.264 / AACVP9 / OpusH.263 / QCELP
Rete di RiferimentoReti mobili cellulari 2G e 3GBroadband ad alta velocità e 4G/5GWeb moderno apertoReti CDMA 3G
Qualità VisivaBassa (forti artefatti di compressione)Da alta a ultra-altaDa alta a ultra-altaBassa
Supporto BrowserDeprecato nei browser moderniUniversale al 100%Supporto al 100% nei browser moderniDeprecato

Modalità di corruzione comuni e guida al recupero Hex

Il video riproduce una schermata nera con audio, oppure il lettore video desktop si rifiuta di aprire il file.

Causa principale: Mancanza dei codec H.263 o AMR-NB nei moderni sistemi operativi desktop.

Ripristino: Eseguire la transcodifica in MP4 standard utilizzando File2File Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.

Analisi di sicurezza e vettori di attacco del parser

I decoder legacy AMR e H.263 non sono stati mantenuti su molte piattaforme, portando a vulnerabilità storiche di corruzione della memoria durante l'analisi di file 3GP non attendibili.

Vettori di attacco noti

  • Overflow di interi nelle routine di decodifica dei fotogrammi vocali AMR all'interno di Android Stagefright (CVE-2015-3864).
  • Scrittura oltre i limiti (out-of-bounds write) nel parser di atomi QuickTime 3GPP legacy.
  • Consegna di payload MMS che attivano l'analisi multimediale automatizzata senza click.

Migliori pratiche difensive: Transcodificare i file 3GP in arrivo in moderni contenitori MP4/WebM all'interno di una sandbox isolata prima dell'archiviazione o dell'elaborazione.

Origini storiche e tappe fondamentali

2006La Release 6 del 3GPP aggiorna le specifiche del contenitore per supportare video H.264 e codec audio avanzati.
2004Adozione diffusa nei telefoni cellulari come formato principale di registrazione video per i telefoni di fascia media.
2003Standardizzato sotto la Specifica Tecnica 3GPP TS 26.244.

Vantaggi principali e pro

  • Dimensioni dei file estremamente ridotte, ottimizzate per la trasmissione su connessioni mobili con limitazioni di banda.
  • Elevata retrocompatibilità con i telefoni cellulari dei primi anni 2000 e la messaggistica multimediale legacy (MMS).
  • Supporto nativo per la compressione vocale AMR progettata specificamente per l'audio di telefonia mobile.

Limiti tecnici e svantaggi

  • Qualità video e audio severamente obsoleta rispetto ai moderni contenitori MP4 o WebM.
  • Le risoluzioni QCIF e CIF appaiono estremamente pixelate sui moderni display ad alta risoluzione.
  • Molti browser Web moderni non includono più plugin di riproduzione nativi per file multimediali 3GP H.263/AMR.

Curiosità tecniche interessanti

  • I primi telefoni con fotocamera che consentivano la cattura video nei primi anni 2000 salvavano tutti i video in formato .3gp.
  • Il 3GP è stato progettato per rientrare nel rigoroso limite di dimensione di 300 KB del servizio di messaggistica multimediale cellulare (MMS).
  • Le reti CDMA utilizzavano uno standard gemello chiamato 3G2 (.3g2) gestito dall'organizzazione 3GPP2.

Domande tecniche frequenti

Gli smartphone moderni possono ancora riprodurre i file 3GP?

La maggior parte dei moderni telefoni Android e dei lettori multimediali VLC può riprodurre file 3GP, ma iOS e i browser Web nativi potrebbero richiedere la conversione del video in MP4.

Perché i file video 3GP sono così sfocati?

Il 3GP è stato sviluppato nel 2003 per le prime reti mobili con bassa larghezza di banda e schermi di telefoni piccolissimi, utilizzando risoluzioni come 176x144 con una forte compressione.

Come posso convertire i vecchi video 3GP di famiglia in MP4?

Usa File2File Video Converter per convertire i file 3GP direttamente nel tuo browser nel formato standard H.264 MP4 con piena compatibilità su tutti i dispositivi moderni.