.MPG

MPG File

MPEG-1/MPEG-2 Video File
Ask a question
QUICK ANSWER

An MPG file is a video compressed with the older MPEG-1 or MPEG-2 standard - the format behind Video CDs, DVDs, and recorded TV. To play it, use the free VLC media player on any platform. To make it smaller or phone-friendly, convert it to MP4 with HandBrake. The extensions .mpg and .mpeg mean the same format.

Developer: Moving Picture Experts Group (MPEG / ISO/IEC) Category: Video Files Open standard MIME: video/mpeg
OPENS ON Windows macOS Linux Android iOS
Related: .DAV · .MKV · .MP4 · .H264

On this page

19k+ extensions indexed
Last reviewed Aug 26, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the MPG file format?

Files with the .mpg extension store audio and video data along with related metadata, compressed using the lossy MPEG-1 or MPEG-2 standard. A .mpg file is a program-stream container that multiplexes video, audio, and timing data for synchronized playback. MPEG-encoded videos are supported by nearly all media players and video applications, so opening such files is mostly unproblematic. The interleaved stream structure also allows partial playback of incomplete files.

The Moving Picture Experts Group designed the original MPEG-1 standard (ISO/IEC 11172), released in 1993, primarily to encode Video CD (VCD) content and digitize VHS-quality footage. The second version, MPEG-2 (ISO/IEC 13818), followed two years later and became the foundation for DVD and digital TV broadcasts. A separate MPEG-3 standard targeting HDTV was abandoned when the needed capabilities were incorporated into MPEG-2 instead. For modern distribution, .mpg has largely been superseded by MP4 containers carrying H.264 or H.265 video.

The broader MPEG family of standards includes:

  • MPEG-A - multimedia framework for software applications,
  • MPEG-B - MPEG systems technologies,
  • MPEG-C - MPEG video technologies,
  • MPEG-D - MPEG audio technologies.

.mpg files are supported by most media players. When a file plays without sound or picture, the most probable cause is a missing codec; installing the appropriate codec pack resolves this. The format shares its program-stream structure with .vob files used on DVDs - remuxing between the two is often nearly lossless. MPEG-encoded files also appear under other extensions, including .mpeg, .mp1, .mp2, .m1v, .m1a, .m2a, .mpa, and .mpv; many of these hint at the specific data type or encoding tier, while .mpg is indescriptive in this regard.

Security & safety

RISK: LOW

An .mpg is inert MPEG video, safe to play. Realistic cautions are non-malware: fake 'MPG codec pack' and 'free video converter' sites are a common adware/PUP vector - install VLC (videolan.org) and HandBrake (handbrake.fr) from official sources instead. Online MPG-to-MP4 converters upload your (possibly private) video to a third party; use a local tool for personal footage. DVD-derived .mpg content may carry copy-protection/legal considerations from the source disc.

Format details

in a nutshell
FULL NAMEMPEG-1/MPEG-2 Video Fileaka MPEG video, MPEG Program Stream
DEVELOPERMoving Picture Experts Group (MPEG / ISO/IEC)since MPEG-1: 1993 (ISO/IEC 11172); MPEG-2: 1995 (ISO/IEC 13818)
CATEGORYVideo Files
MIME TYPEvideo/mpeg
TYPEMPEG-1 or MPEG-2 program-stream video container (binary; multiplexed video + audio)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
000001BA
ASCII
····
A .mpg (program/system stream) begins with the pack-start code 00 00 01 BA - the same header as VOB and VCD .DAT. A raw MPEG-1/2 video elementary stream instead starts with the sequence header 00 00 01 B3. There is no 'MPG'-unique signature; it is an MPEG stream identified by these start codes.

Programs that open MPG files

Windows2 apps
Windows Media Player Built-in Double-click to play - modern Windows includes MPEG-2 decoding, so most .mpg files play natively.
VLC media player Open-source Drag the .mpg onto VLC to play it. Plays MPEG-1/2 out of the box; also converts (Media > Convert/Save).
macOS2 apps
VLC media player Open-source Open the .mpg in VLC to play. QuickTime Player no longer reliably plays MPEG-1/2, so VLC is the safe choice.
Elmedia Player Freemium Open the .mpg to play; broad codec support on macOS. VLC is the free default.
Linux2 apps
VLC media player Open-source 'vlc file.mpg' or open via the GUI to play MPEG-1/2.
GNOME Videos (Totem) Open-source Open the .mpg in the default GNOME player (needs GStreamer MPEG plugins).
Android1 app
VLC for Android Open-source Open the .mpg in VLC, which decodes MPEG-1/2 that many stock players can't.
iOS1 app
VLC for Mobile Open-source Add the .mpg via Files/cloud and play in VLC; the built-in Photos/Files player may not handle MPEG-1/2.

Technical details

deep spec
MIME typevideo/mpeg (also registered as video/mpg and video/x-mpeg)
Magic bytes00 00 01 BA at offset 0 - the MPEG Program Stream pack-start code; raw video elementary streams begin with 00 00 01 B3 (sequence header)
EncodingBinary, big-endian (MSB-first) bitstream
Container typeMPEG-1 System Stream or MPEG-2 Program Stream (PS) - packetized and multiplexed
Video codecMPEG-1 Part 2 (ISO/IEC 11172-2) or MPEG-2 Part 2 / H.262 (ISO/IEC 13818-2)
Audio codecMPEG-1 Layer I or II (MP1/MP2), MPEG-1 Layer III (MP3); DVD-derived streams may carry AC-3 (Dolby Digital) or LPCM
CompressionLossy DCT-based; video uses intra (I), predictive (P) and bidirectional (B) frames organized into GOPs (Groups of Pictures)
Color spaceYCbCr with 4:2:0 chroma subsampling; 8 bits per component
Typical resolutionMPEG-1 / VCD: 352×240 (NTSC) or 352×288 (PAL); MPEG-2 / DVD: 720×480 (NTSC) or 720×576 (PAL); spec allows up to 1920×1152
BitrateMPEG-1: up to ~1.5 Mb/s; MPEG-2 DVD profile: up to ~9.8 Mb/s
Audio sample rate32 kHz, 44.1 kHz, or 48 kHz (MPEG-1 audio layers); 48 kHz standard for AC-3 in DVD-derived streams
A/V synchronizationPTS (Presentation Time Stamp) and DTS (Decoding Time Stamp) embedded in pack and packet headers
ReleasedMPEG-1: 1993 (ISO/IEC 11172); MPEG-2: 1995 (ISO/IEC 13818)
Latest versionMPEG-2 (ISO/IEC 13818); .mpg is a legacy container - superseded for new content by MP4/H.264
Open standardYes · royalty-free
Specificationwww.iso.org

MPG conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with MPG files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about MPG files.

Frequently asked questions

How do I play an MPG file?
Open it in the free VLC media player, which plays MPEG-1/2 on Windows, macOS, Linux, Android and iOS. On Windows, Windows Media Player also plays most .mpg files natively.
What's the difference between MPG and MPEG?
None - .mpg and .mpeg are the same MPEG-1/MPEG-2 video format, just different spellings of the extension (the old 8.3 filename limit favored .mpg). You can usually rename one to the other freely.
How do I convert MPG to MP4?
Use HandBrake (free): open the .mpg, choose an MP4 preset, and Start - it re-encodes the old MPEG-2 into efficient H.264 MP4 that's smaller and plays everywhere. ffmpeg ('ffmpeg -i in.mpg -c:v libx264 -c:a aac out.mp4') works too.
Why is my MPG file so big?
MPEG-1/2 compression is old and inefficient compared with H.264/H.265, so it uses a lot more space for the same quality. Converting to MP4 (H.264) typically shrinks the file substantially with little visible quality loss.
Is MPG the same as the video on a DVD?
Essentially yes - a DVD stores MPEG-2 program streams in .VOB files, which are the same kind of stream as an .mpg. That's why converting between .vob and .mpg is often near-lossless.
How do I extract audio or a still image from an MPG?
For audio, use VLC's Convert/Save or ffmpeg to export MP3. For a still frame, pause in VLC and use Video > Take Snapshot, or 'ffmpeg -i in.mpg -ss 00:00:10 -frames:v 1 frame.png'.

References

1ISO/IEC 11172 (MPEG-1) - standardwww.iso.org
2ISO/IEC 13818 (MPEG-2) - standardwww.iso.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Related extensions

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z