Wat is het MPEG2-bestandsformaat?
.mpeg2 is een multimedia container-formaat ontwikkeld en gestandaardiseerd door de Moving Picture Experts Group (ISO/IEC 13818).
Bestanden met de extensie .mpeg2 bevatten audio- en videogegevens die zijn gecodeerd met lossy compressie-algoritmen. De compressie is noodzakelijk om een volledige film in goede kwaliteit op een dvd- of Blu-ray-opslagmedium op te slaan. MPEG-2-compressie-algoritmen worden veel gebruikt om filmfragmenten te coderen omdat deze vaak bestaan uit veel vergelijkbare beelden (bijvoorbeeld een statische achtergrond). Codecs die worden gebruikt om .mpeg2-bestanden te maken, analyseren alle frames en slaan deze op een manier op die hergebruik van frames maximaliseert, waarbij onderscheid wordt gemaakt tussen intra-gecodeerde I-frames, voorspelde P-frames en bi-directionele B-frames.
Naast multimedia-inhoud worden .mpeg2-bestanden ook veel gebruikt voor digitale tv-streaming - zowel via satelliet als via de ether of kabel-tv. De MPEG-2-standaard wordt gebruikt door tv-stations, tv-ontvangers, dvd-spelers en vele andere multimediaspelers. Er bestaan twee stream-varianten: Program Streams (meestal .mpg of .mpeg) voor opslagmedia, en Transport Streams (.ts) voor uitzendingen via onbetrouwbare kanalen.
Let op dat .mpeg2 een niet-standaard extensie is; dezelfde inhoud verschijnt doorgaans als .mpeg, .m2v (alleen video elementary stream), .vob (DVD Video Object), of .ts voor broadcast transport streams.
Beveiliging & veiligheid
RISICO: LOWMPEG-2 is een passieve gecomprimeerde mediacontainer - geen uitvoerbare code, macro's of scripts. Het afspelen van MPEG-2-bestanden is veilig in goed onderhouden spelers (VLC, MPC-HC). Theoretische risico's bestaan bij misvormde streams die decoder-bugs veroorzaken in oude/niet-gepatchte mediaspelers, maar dit is geen praktisch punt van zorg bij moderne software.
Formaatdetails
in een notendopProgramma's die MPEG2-bestanden openen
Technische details
diepe specificaties| Containertype | Program Stream (.mpg/.mpeg) of Transport Stream (.ts), gemultiplexte binaire gegevens |
| Videocodec | MPEG-2 Video (H.262), ISO/IEC 13818-2; DCT-gebaseerde intra- en inter- (I/P/B) framecompressie |
| Audiocodecs | MPEG-1 Layer II, AC-3 (Dolby Digital), of AAC |
| Program Stream magic bytes | 00 00 01 BA (pack start code) op offset 0 |
| Transport Stream pakket | 188-byte pakketten met vaste lengte, elk beginnend met sync byte 0x47 |
| Codering | Binair, big-endian |
| Typische bestandsgrootte | 50 MB - 8 GB (SD DVD: 4-8 GB per film van 2 uur bij 4-9 Mbit/s) |
| Videoprofielen | Main Profile @ Main Level (SD), Main Profile @ High Level (HD) |
| Maximale resolutie | 1920×1152 (High Level); SD: 720×480 (NTSC) of 720×576 (PAL) |
| Kleurformaat | YCbCr 4:2:0, 8 bpp per kanaal (sommige professionele varianten: 4:2:2) |
| Audio sample rates | 32, 44.1, of 48 kHz (MPEG-1 Layer II); AC-3 vast op 48 kHz |
| Versleuteling | Geen in basisformaat; optionele DVB CSA-scrambling in broadcast Transport Streams; DVD CSS op schijfsectorniveau |
| MIME-types | video/mpeg (Program Stream); video/mp2t (Transport Stream) |
| Uitgebracht | November 1994 (ISO/IEC 13818-1, MPEG-2 Systems standard finalized) |
| Laatste versie | ISO/IEC 13818-1:2022 (MPEG-2 Systems) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.iso.org |
MPEG2 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MPEG2-bestanden.