{
 "id": "mpeg-1",
 "name": "MPEG-1",
 "category": "video",
 "identifiers": {
  "extensions": [
   "mpg",
   "mpeg",
   "mp1",
   "mp2",
   "mp3",
   "m1v",
   "m1a",
   "m2a",
   "mpa",
   "mpv",
   "mpw"
  ],
  "mime": [
   "audio/mpeg",
   "video/mpeg",
   "audio/mpa",
   "video/mpg",
   "video/x-mpeg",
   "video/x-mpeg2a"
  ],
  "puid": [
   "x-fmt/385",
   "fmt/649",
   "fmt/198"
  ],
  "wikidata": [
   "Q336284",
   "Q592654"
  ],
  "loc_fdd": [
   "fdd000035",
   "fdd000012",
   "fdd000338"
  ],
  "magic": [
   {
    "offset": 0,
    "hex": "fffc",
    "notes": "MPEG-1 Audio Layer II (protected)"
   },
   {
    "offset": 0,
    "hex": "fffd",
    "notes": "MPEG-1 Audio Layer II (unprotected)"
   },
   {
    "offset": 0,
    "hex": "fff4",
    "notes": "MPEG-2 Audio Layer II (protected)"
   },
   {
    "offset": 0,
    "hex": "fff5",
    "notes": "MPEG-2 Audio Layer II (unprotected)"
   },
   {
    "offset": 0,
    "hex": "494433",
    "notes": "MPEG-1 Audio Layer II with ID3v2 Metadata Tag (protected)"
   }
  ],
  "signatures": [
   {
    "name": "MPEG-1 Audio Layer II (protected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}"
     }
    ]
   },
   {
    "name": "MPEG-1 Audio Layer II (unprotected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}"
     }
    ]
   },
   {
    "name": "MPEG-2 Audio Layer II (protected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}"
     }
    ]
   },
   {
    "name": "MPEG-2 Audio Layer II (unprotected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}"
     }
    ]
   },
   {
    "name": "MPEG-1 Audio Layer II with ID3v2 Metadata Tag (protected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "494433"
     },
     {
      "position": "eof",
      "offset": 0,
      "pattern": "fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}fffc[10:eb]{45-1726}fffc[10:eb]{7-500}000000{36-1426}"
     }
    ]
   },
   {
    "name": "MPEG-1 Audio Layer II with ID3v2 Metadata Tag (unprotected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "494433"
     },
     {
      "position": "eof",
      "offset": 0,
      "pattern": "fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}fffd[10:eb]{45-1726}fffd[10:eb]{7-500}000000{36-1426}"
     }
    ]
   },
   {
    "name": "MPEG-2 Audio Layer II with ID3v2 Metadata Tag (protected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "494433"
     },
     {
      "position": "eof",
      "offset": 0,
      "pattern": "fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}fff4[10:eb]{45-1726}fff4[10:eb]{7-500}000000{36-1426}"
     }
    ]
   },
   {
    "name": "MPEG-2 Audio Layer II with ID3v2 Metadata Tag (unprotected)",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "494433"
     },
     {
      "position": "eof",
      "offset": 0,
      "pattern": "fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}fff5[10:eb]{45-1726}fff5[10:eb]{7-500}000000{36-1426}"
     }
    ]
   }
  ]
 },
 "status": "writable",
 "summary": "MPEG Audio Stream Layer II is a lossy audio compression format defined by ISO/IEC 11172-3 standard. The format was initiated by the Digital Audio Broadcast (DAB) project financed by the European Union as a part of the EUREKA research program in the late 1980s. The format first appeared in early 1990s, with its encoding derived from the MUSICAM (Masking pattern adapted Universal Subband Integrated Coding And Multiplexing) audio codec, chosen for its simplicity and error resistance. It is a predecessor to MPEG 1/2 Audio Layer III and often referred to as MP2.",
 "tools": [
  {
   "name": "ACD FotoCanvas Lite",
   "url": "https://www.wikidata.org/wiki/Q116994901",
   "reads": true,
   "writes": false
  },
  {
   "name": "ACDSee 5",
   "url": "https://www.wikidata.org/wiki/Q116957642",
   "reads": true,
   "writes": false
  },
  {
   "name": "Cuttermaran",
   "url": "https://cuttermaran.azurewebsites.net/",
   "reads": false,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "EZ CD Audio Converter",
   "url": "https://www.poikosoft.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "Freemake Video Converter",
   "url": "http://www.freemake.com/free_video_converter/",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "name": "Q117725",
   "url": "https://picard.musicbrainz.org",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Sound Forge XP Studio",
   "url": "https://www.wikidata.org/wiki/Q113292059",
   "reads": true,
   "writes": false
  },
  {
   "name": "WebPlus Essentials",
   "url": "https://www.wikidata.org/wiki/Q109625259",
   "reads": true,
   "writes": false
  },
  {
   "name": "Awave Studio",
   "url": "https://www.fmjsoft.com/awavestudio.html#main",
   "reads": true,
   "writes": true
  },
  {
   "name": "EasyTAG",
   "url": "https://wiki.gnome.org/Apps/EasyTAG",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  },
  {
   "name": "MainActor",
   "url": "https://www.wikidata.org/wiki/Q6735888",
   "reads": true,
   "writes": false
  },
  {
   "name": "Media Player (Windows 11)",
   "url": "https://www.wikidata.org/wiki/Q109616196",
   "reads": true,
   "writes": false
  },
  {
   "name": "Q1063722",
   "url": "http://www.un4seen.com/",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "name": "Q191782",
   "url": "https://www.audacityteam.org/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 3.0",
   "open_source": true
  },
  {
   "name": "Q300915",
   "url": "https://www.foobar2000.org/",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "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": "TooLAME",
   "url": "https://toolame.sourceforge.net/",
   "reads": false,
   "writes": true,
   "license": "GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "Xilisoft Video Converter 3",
   "url": "https://www.wikidata.org/wiki/Q122229367",
   "reads": true,
   "writes": false
  }
 ],
 "projects": [
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/MPEG-1",
   "kind": "wiki"
  },
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/MPEG_Audio_Layer_II",
   "kind": "wiki"
  },
  {
   "name": "PRONOM fmt/198",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/fmt/198",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q336284",
   "url": "https://www.wikidata.org/wiki/Q336284",
   "kind": "wiki"
  },
  {
   "name": "Wikidata Q592654",
   "url": "https://www.wikidata.org/wiki/Q592654",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "ffw",
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-24",
 "aliases": [],
 "structure": [],
 "parsers": [],
 "conversions": [],
 "samples": [],
 "claims": [],
 "verification": []
}