{
 "id": "mpeg-2-elementary-stream",
 "name": "MPEG-2 Elementary Stream",
 "category": "video",
 "identifiers": {
  "extensions": [
   "mpg",
   "mpeg",
   "m2v"
  ],
  "puid": [
   "fmt/640"
  ],
  "magic": [
   {
    "offset": 0,
    "hex": "000001b3",
    "notes": "MPEG-2 Elementary Stream"
   }
  ],
  "signatures": [
   {
    "name": "MPEG-2 Elementary Stream",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "000001b3{8-256}000001b5{6-256}000001b8"
     }
    ]
   }
  ],
  "priority_over": [
   "fmt/649"
  ]
 },
 "status": "unknown",
 "summary": "MPEG-2 is a lossy compression standard (an improvement and expansion of the MPEG-1 standard) designed for the generic coding of video and audio and intended to cover a wide scope of application, including: video production, broadcast and editing. Streams are at potentially higher bitrates than MPEG-1 but more efficient compression making it suited to High Definition video. MPEG-2 Video supports both 'progressive' and 'interlaced' frame video. An MPG2 ‘Elementary’ stream (ES) file (*.m2v) contains either a single video or audio stream. ES files are generally intended for video editing or other intermediate use, where separate audio content can be ultimately blended ('interleaved' or ‘muxed’) with a video stream to produce an output file containing both audio and video for synchronised playback.",
 "projects": [
  {
   "name": "PRONOM fmt/640",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/fmt/640",
   "kind": "format-doc"
  }
 ],
 "provenance": {
  "sources": [
   "pronom"
  ]
 },
 "updated": "2023-08-15",
 "family": "mpeg-2",
 "tools": [
  {
   "name": "Cuttermaran",
   "url": "https://cuttermaran.azurewebsites.net/",
   "reads": false,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true,
   "via": "mpeg-2"
  },
  {
   "name": "Freemake Video Converter",
   "url": "http://www.freemake.com/free_video_converter/",
   "reads": true,
   "writes": false,
   "license": "freeware",
   "via": "mpeg-2"
  }
 ],
 "parsers": [],
 "conversions": []
}