Che cos'è il formato di file MPEG2?
.mpeg2 è un formato multimedia container sviluppato e standardizzato dal Moving Picture Experts Group (ISO/IEC 13818).
I file con estensione .mpeg2 contengono dati audio e video codificati utilizzando algoritmi di compressione lossy. La compressione è necessaria per salvare un intero film in buona qualità su un supporto di memorizzazione DVD o Blu-ray. Gli algoritmi di compressione MPEG-2 sono comunemente usati per codificare clip cinematografiche perché tendono a essere composte da molte immagini simili (ad esempio, uno sfondo statico). I codec utilizzati per creare file .mpeg2 analizzano tutti i fotogrammi e li memorizzano in modo da massimizzare il riutilizzo dei frame, distinguendo tra I-frame intra-codificati, P-frame predetti e B-frame bidirezionali.
Oltre ai contenuti multimediali, i file .mpeg2 sono comunemente utilizzati anche per lo streaming della TV digitale - sia satellitare che terrestre o via cavo. Lo standard MPEG-2 è utilizzato da stazioni TV, ricevitori TV, lettori DVD e molti altri lettori multimediali. Esistono due varianti di flusso: Program Streams (tipicamente .mpg o .mpeg) per i supporti di memorizzazione, e Transport Streams (.ts) per la trasmissione su canali non affidabili.
Si noti che .mpeg2 è un'estensione non standard; lo stesso contenuto appare tipicamente come .mpeg, .m2v (flusso elementare solo video), .vob (DVD Video Object), o .ts per i flussi di trasporto radiotelevisivi.
Sicurezza e incolumità
RISCHIO: LOWMPEG-2 è un contenitore multimediale compresso passivo - non contiene codice eseguibile, macro o script. La riproduzione di file MPEG-2 è sicura in lettori ben aggiornati (VLC, MPC-HC). Esistono rischi teorici in flussi malformati che attivano bug del decodificatore in lettori multimediali vecchi o non patchati, ma questa non è una preoccupazione pratica attuale con i software moderni.
Dettagli del formato
in sintesiProgrammi che aprono file MPEG2
Dettagli tecnici
specifiche approfondite| Tipo di contenitore | Program Stream (.mpg/.mpeg) o Transport Stream (.ts), binario multiplexato |
| Codec video | MPEG-2 Video (H.262), ISO/IEC 13818-2; compressione intra e inter frame (I/P/B) basata su DCT |
| Codec audio | MPEG-1 Layer II, AC-3 (Dolby Digital), o AAC |
| Magic bytes del Program Stream | 00 00 01 BA (pack start code) all'offset 0 |
| Pacchetto Transport Stream | Pacchetti a lunghezza fissa di 188 byte, ciascuno che inizia con il sync byte 0x47 |
| Codifica | Binaria, big-endian |
| Dimensione tipica del file | 50 MB - 8 GB (DVD SD: 4-8 GB per un film di 2 ore a 4-9 Mbit/s) |
| Profili video | Main Profile @ Main Level (SD), Main Profile @ High Level (HD) |
| Risoluzione massima | 1920×1152 (High Level); SD: 720×480 (NTSC) o 720×576 (PAL) |
| Formato colore | YCbCr 4:2:0, 8 bpp per canale (alcune varianti professionali: 4:2:2) |
| Frequenze di campionamento audio | 32, 44.1, o 48 kHz (MPEG-1 Layer II); AC-3 fisso a 48 kHz |
| Crittografia | Nessuna nel formato base; scrambling opzionale DVB CSA nei flussi di trasporto broadcast; DVD CSS a livello di settore del disco |
| Tipi MIME | video/mpeg (Program Stream); video/mp2t (Transport Stream) |
| Rilasciato | November 1994 (ISO/IEC 13818-1, MPEG-2 Systems standard finalized) |
| Ultima versione | ISO/IEC 13818-1:2022 (MPEG-2 Systems) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.iso.org |
Conversioni MPEG2
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MPEG2.