{
 "id": "mpeg-1-program-stream",
 "name": "MPEG-1 Program Stream",
 "category": "video",
 "identifiers": {
  "extensions": [
   "mpeg",
   "mpg",
   "mp1"
  ],
  "mime": [
   "video/mpeg",
   "video/mp1s"
  ],
  "puid": [
   "x-fmt/385"
  ],
  "wikidata": [
   "Q28018470"
  ],
  "uti": [
   "public.mpeg"
  ],
  "magic": [
   {
    "offset": 0,
    "hex": "000001ba",
    "notes": "MPEG-1 Program Stream"
   }
  ],
  "signatures": [
   {
    "name": "MPEG-1 Program Stream",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "000001ba{8-12}000001bb"
     }
    ]
   }
  ],
  "priority_over": [
   "fmt/134"
  ]
 },
 "status": "writable",
 "summary": "MPEG-1 is a lossy compression standard for video and audio, intended for use in Digital Storage Media (DSM) such as VideoCD and DVD (at the same encoding standard as VCD). It is designed to handle video frame-sizes of 352 x 288px, at a frame-rate of 25 frames per second (PAL) and a data rate of around 1.2Mbits/s; audio: up to 320 kbits/s (MPEG-1 Audio Layer III, *.mp3). MPEG-1 supports random access to stream content on playback. MPEG-1 Video supports only 'progressive' frame video. MPEG-1 compression can be relatively inefficient by modern standards. An MPG-1 ‘Program’ stream (PS) file (*.mpg, *.mpeg) generally contain both video and audio streams, generally for synchronised playback, and may carry a variety of other data (e.g. video captions).",
 "tools": [
  {
   "name": "FFmpeg",
   "url": "https://ffmpeg.org",
   "license": "LGPL-2.1-or-later / GPL-2.0-or-later",
   "open_source": true,
   "reads": true,
   "writes": true
  },
  {
   "name": "Adobe After Effects",
   "url": "https://www.adobe.com/products/aftereffects",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "Adobe Encore",
   "url": "https://www.adobe.com/products/encore/",
   "reads": true,
   "writes": false
  },
  {
   "name": "Adobe Photoshop Album",
   "url": "http://www.adobe.com/products/photoshopalbum",
   "reads": true,
   "writes": false
  },
  {
   "name": "Adobe Premiere Pro",
   "url": "http://adobe.com/products/premiere",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "Creator NXT 2",
   "url": "https://www.wikidata.org/wiki/Q123202026",
   "reads": true,
   "writes": true
  },
  {
   "name": "ENVI",
   "url": "https://www.nv5geospatialsoftware.com/Products/ENVI",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "EZ CD Audio Converter",
   "url": "https://www.poikosoft.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "FakeTube",
   "url": "https://faketube.cz",
   "reads": true,
   "writes": false,
   "license": "end-user license agreement"
  },
  {
   "name": "Mediamatics DVDExpress",
   "url": "https://www.wikidata.org/wiki/Q119846899",
   "reads": true,
   "writes": false
  },
  {
   "name": "MoviePlus",
   "url": "http://www.serif.com/movieplus",
   "reads": true,
   "writes": false
  },
  {
   "name": "Noatun",
   "url": "http://noatun.kde.org/",
   "reads": true,
   "writes": false
  },
  {
   "name": "PhotoModeler",
   "url": "http://www.photomodeler.com",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "PhotoRec",
   "url": "http://www.cgsecurity.org/wiki/PhotoRec",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Pinnacle Studio 17 Ultimate",
   "url": "https://www.wikidata.org/wiki/Q123246373",
   "reads": true,
   "writes": true
  },
  {
   "name": "Q2596578",
   "url": "https://www.smplayer.info/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Q3898244",
   "url": "https://MediaArea.net/MediaInfo",
   "reads": true,
   "writes": false,
   "license": "BSD licenses / GNU General Public License / GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "Q50938515",
   "url": "https://joinpeertube.org/",
   "reads": true,
   "writes": false,
   "license": "GNU Affero General Public License, version 3.0 or later",
   "open_source": true
  },
  {
   "name": "SpaceClaim",
   "url": "http://www.spaceclaim.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "TMPGEnc",
   "url": "https://tmpgenc.pegasys-inc.com/en/product/tvmw6.html",
   "reads": true,
   "writes": false
  },
  {
   "name": "Veblr",
   "url": "https://veblr.com",
   "reads": true,
   "writes": false
  },
  {
   "name": "Videowave SE 4.0",
   "url": "https://www.wikidata.org/wiki/Q110995642",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 10",
   "url": "http://www.microsoft.com/windows/windowsmedia/player/10/default.aspx",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 11",
   "url": "http://www.microsoft.com/windows/windowsmedia/player/11/default.aspx",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 12",
   "url": "https://www.wikidata.org/wiki/Q28018460",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 6.4",
   "url": "https://www.wikidata.org/wiki/Q139790984",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 7",
   "url": "https://www.wikidata.org/wiki/Q139792281",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 8",
   "url": "https://www.wikidata.org/wiki/Q139792269",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 9",
   "url": "https://www.wikidata.org/wiki/Q28018572",
   "reads": true,
   "writes": false
  },
  {
   "name": "YouTube",
   "url": "https://www.youtube.com/",
   "reads": true,
   "writes": false,
   "license": "end-user license agreement"
  },
  {
   "name": "YouTube App",
   "url": "https://m.youtube.com",
   "reads": true,
   "writes": false,
   "license": "end-user license agreement / proprietary license"
  },
  {
   "name": "YouTube Space Rio",
   "url": "https://www.youtubespacerio.com",
   "reads": true,
   "writes": false
  }
 ],
 "projects": [
  {
   "name": "PRONOM x-fmt/385",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/x-fmt/385",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q28018470",
   "url": "https://www.wikidata.org/wiki/Q28018470",
   "kind": "wiki"
  },
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/MPEG-1",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "converters",
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-20",
 "conversions": [
  {
   "to": "flac-free-lossless-audio-codec-1-2-1",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.flac",
   "fidelity": "partial",
   "losses": "Audio track only: the video is dropped.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "waveform-audio",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.wav",
   "fidelity": "partial",
   "losses": "Audio track only: the video is dropped.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "mpeg-1-2-audio-layer-3",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.mp3",
   "fidelity": "lossy",
   "losses": "Lossy audio only: the video is dropped.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "ogg",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.ogg",
   "fidelity": "lossy",
   "losses": "Lossy audio only: the video is dropped.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "mpeg-4-part-14",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.mp4",
   "fidelity": "lossy",
   "losses": "Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "matroska-1-4",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.mkv",
   "fidelity": "lossy",
   "losses": "Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.",
   "url": "https://ffmpeg.org"
  },
  {
   "to": "webm",
   "tool": "FFmpeg",
   "command": "ffmpeg -i in.mpg out.webm",
   "fidelity": "lossy",
   "losses": "Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.",
   "url": "https://ffmpeg.org"
  }
 ],
 "aliases": [],
 "structure": [],
 "parsers": [],
 "samples": [],
 "claims": [],
 "verification": [],
 "family": "mpeg-program-stream"
}