.mpg File Extension

Learn what a .mpg file contains, how to open MPEG video, how Poly supports it, and when to use a newer format.

File extension details for .mpg

Full Support
File typeMPEG-1 or MPEG-2 video
MIME type
EncodingBinary MPEG video stream, commonly an MPEG-1 or MPEG-2 program stream with audio and timing data
Operating systemsWindows, macOS, Linux
Opens withVLC media player, FFmpeg, HandBrake
Poly supportYes. Poly provides rich support for MPG video.
Indexed by PolyYes. Poly indexes filenames, supported metadata, speech, and visual content.
Preview in PolyYes. Supported MPG files have thumbnails, timeline previews, and in-app playback.
Poly agentYes. The Poly agent can use supported visual content, transcripts, and metadata.

What kind of file is a .mpg?

A .mpg file usually contains MPEG-1 or MPEG-2 video. It often uses an MPEG program stream to keep compressed video, audio, and timing information together. The standard media type is video/mpeg, and .mpeg is a longer filename convention for the same kinds of files.12

MPEG names describe a standards family, not one universal container and codec combination. An MPG may instead hold an elementary video stream. MPEG-2 transport streams are a different structure, normally identified with .ts and video/MP2T.2

Do not identify the file from its name alone. MPEG start codes begin 00 00 01, followed by a byte that identifies the structure. A program-stream pack header continues with BA, while an elementary video sequence header uses B3. A media inspection tool should parse the stream and its tracks.2

Changing clip.mp4 to clip.mpg does not convert it. Remux or re-encode the media with a suitable tool after checking its actual contents.

How do I open a .mpg on my computer?

VLC is a reliable starting point on Windows, macOS, and Linux. Its published support includes MPEG-1 and MPEG-2 video plus MPEG elementary, program, and transport streams.3 FFmpeg can report the stream type, codecs, dimensions, frame rate, audio tracks, and duration before you convert anything.4

HandBrake accepts MPG files as input and can create MP4, MKV, or WebM output.5 Native browser playback is limited, so a modern delivery copy is usually better for a website.

Poly support for .mpg

Poly gives supported .mpg videos a thumbnail, timeline previews, in-app playback, technical metadata, visual search, and speech transcription. You can search the filename, available metadata, spoken transcript, and visual content. The Poly agent can use supported imagery, speech, and metadata from the video.

Transcription needs an audio track with audible speech. Silent footage can still be found through visual search. Playback depends on whether the streams inside the file can be decoded.

History of .mpg

The Moving Picture Experts Group began work in 1988. MPEG-1 was approved in 1992 and MPEG-2 followed in 1994.6 The four-letter .mpeg name mirrors the group acronym, while .mpg fit the three-character extension limit used by older MS-DOS FAT filenames.7

RFC 2046 introduced video/mpeg as the initial MPEG video subtype in November 1996. IANA still lists that registration.1 Modern systems accept longer filenames, but .mpg remains a widely recognized convention.

Working with .mpg and alternatives

Choose a destination according to how the copy will be used:

GoalPractical choiceMain tradeoff
Broad web and device playbackH.264 video with AAC audio in MP4Older MPEG streams usually need re-encoding
Open web deliveryVP9 or AV1 in WebMOlder devices may have limited support
Preserve provenanceKeep the .mpg sourceBrowser playback is less dependable
Continue editingUse a format recommended by the editorAn intermediate may be much larger

Remuxing compatible streams changes their container without another lossy encode. Transcoding changes the encoded media and can reduce quality. After conversion, check aspect ratio, interlacing, audio synchronization, captions, and both ends of the recording. Older footage often uses non-square pixels or interlaced fields, which careless settings can display incorrectly.

Keep the original until the new file has been reviewed, and open unexpected media only with maintained software.

Footnotes

  1. Internet Engineering Task Force. RFC 2046: Multipurpose Internet Mail Extensions, Part Two. Section 4.4 defines the video/mpeg subtype. 2
  2. Library of Congress. MPEG-2 Video Encoding (H.262). The format description covers MPEG stream structures, start codes, extensions, and media types. 2 3
  3. VideoLAN. VLC Features.
  4. FFmpeg Project. MPEG-1 and MPEG-2 Program Stream Muxer.
  5. HandBrake Project. Supported Source Formats.
  6. Moving Picture Experts Group. Who We Are. The group records its 1988 founding and the approval dates for MPEG-1 and MPEG-2.
  7. Microsoft. Naming Files, Paths, and Namespaces. Older MS-DOS FAT filenames allowed no more than three extension characters.
© Poly Corp. 2026