Che cos'è il formato di file MP4?
I file con estensione .mp4 contengono flussi audio e video racchiusi in un file contenitore flessibile definito dallo standard MPEG-4 Part 14 (ISO/IEC 14496-14). Il contenitore è agnostico rispetto al codec: può trasportare video codificati con H.264 (AVC), H.265 (HEVC), AV1 o il più vecchio codec MPEG-4 Part 2, abbinati più comunemente all'audio AAC. Il file può includere anche metadati, marcatori di capitolo, sottotitoli, immagini fisse e tracce audio multiple, sebbene queste funzioni opzionali siano usate meno spesso. Supporta il download progressivo e lo streaming HTTP adattivo (HLS, MPEG-DASH), rendendolo il contenitore di distribuzione dominante sul web e sulle piattaforme mobili.
Lo standard si basa sul formato QuickTime di Apple. È stato originariamente standardizzato nel 2001 e la specifica MPEG-4 Part 14 - la versione attuale - è seguita due anni dopo, nel 2003. L'identità del file è memorizzata in un blocco ftyp all'offset di byte 4; il codice del marchio che segue (isom, mp42, avc1, ecc.) indica l'esatta variante.
Il contenitore .mp4 è condiviso da diverse estensioni correlate:
.mp4- la variante più universale.m4a- solo audio; usato da Apple per contenuti AAC o ALAC, non crittografati.m4p- audio protetto con Apple FairPlay DRM, precedentemente scaricato da iTunes.m4v- variante video di Apple, opzionalmente protetta da FairPlay; usata per gli acquisti su iTunes e Apple TV
Il formato .3gp deriva da MP4 ed era ampiamente utilizzato sui primi telefoni cellulari. Oggi l'MP4 viene riprodotto nativamente su quasi ogni smartphone, smart TV, browser web e lettore multimediale, ed è il contenitore standard per servizi di streaming, registrazioni dello schermo e videocamere consumer.
Sicurezza e incolumità
RISCHIO: LOWL'MP4 è un contenitore multimediale, non codice eseguibile, quindi un MP4 autentico è sicuro da riprodurre. Due avvertenze: (1) un file denominato «video.mp4.exe» o un MP4 proveniente da una fonte non attendibile potrebbe essere malware camuffato - controlla la vera estensione; (2) file multimediali manipolati hanno occasionalmente sfruttato bug dei lettori, quindi tieni aggiornato il tuo player (VLC, codec di sistema). I convertitori MP4 online caricano il tuo video su terze parti - evitali per filmati privati e usa invece uno strumento locale (VLC/HandBrake/FFmpeg).
Dettagli del formato
in sintesiProgrammi che aprono file MP4
Dettagli tecnici
specifiche approfondite| Standard del contenitore | ISO Base Media File Format (ISO-BMFF), ISO/IEC 14496-14 |
| Codec video comuni | H.264 (AVC), H.265 (HEVC), AV1, MPEG-4 Part 2 (ASP) |
| Codec audio comuni | AAC, MP3, AC-3 (Dolby Digital), E-AC-3, ALAC, Opus |
| Tipo MIME | video/mp4 |
| Firma del file (magic bytes) | «ftyp» all'offset di byte 4 (hex: 66 74 79 70); i byte 0-3 contengono la dimensione del blocco |
| Codici marchio (brand codes) | isom, mp41, mp42, avc1, M4V (Apple); identifica l'esatta variante MP4 |
| Risoluzione massima | Nessun limite rigido nelle specifiche; 4K (3840×2160) e 8K (7680×4320) sono comunemente usati |
| Supporto sottotitoli e didascalie | MPEG-4 Timed Text (TX3G), WebVTT-in-MP4, sottotitoli codificati CEA-608/708 |
| Supporto multitraccia | Tracce video, audio e sottotitoli multiple e indipendenti all'interno di un unico file |
| Marcatori di capitolo | Voci di capitolo nominate incorporate nell'atomo moov |
| Protocolli di streaming | Download progressivo, HLS (HTTP Live Streaming), MPEG-DASH |
| Supporto DRM | Common Encryption (CENC); compatibile con Widevine, PlayReady e FairPlay |
| Dimensione massima del file | Fino a 2^64 byte utilizzando dimensioni dei blocchi estese a 64 bit (campo largesize) |
| Memorizzazione metadati | Atomi in stile iTunes (moov/udta/meta) per titolo, copertina, GPS, valutazioni e tag personalizzati |
| Supporto frame rate | Variabile (VFR) o costante (CFR); fino a 120 fps e oltre a seconda del codec |
| HDR e profondità colore | Standard a 8 bit; 10 bit (HDR10, HLG) e 12 bit (Dolby Vision) tramite profili H.265/AV1 |
| Rilasciato | 2001 (MP4 v1, ISO/IEC 14496-1); MP4 Part 14 standardized 2003 |
| Standard aperto | Sì · royalty-free |
| Specifica | www.iso.org |