M3U

M3U
Filename extensions
.m3u, .m3u8
Internet media typevarious; see § Internet media types
Initial releasec. 1996
Type of formatPlaylist
Extended toHTTP Live Streaming playlist

M3U (MP3 URL[1][2] or Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator[3] in full) is a computer file format for a multimedia playlist. One common use of the M3U file format is creating a single-entry playlist file pointing to a stream on the Internet. The created file provides easy access to that stream and is often used in downloads from a website, for emailing, and for listening to Internet radio.

Although originally designed for audio files, such as MP3, it is commonly used to point media players to audio and video sources, including online sources. M3U was originally developed by Fraunhofer for use with their WinPlay3 software,[4] but numerous media players and software applications now support the format.

Careless handling of M3U playlists has been the cause of vulnerabilities in many music players such as VLC media player,[5] iTunes,[6] Winamp,[7] and many others.[8]

  1. ^ Cite error: The named reference WinPlay3v20 was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference Gnomie was invoked but never defined (see the help page).
  3. ^ Nero. "Nero MediaHome 4 - Manual" (PDF). Archived (PDF) from the original on 2015-09-05.
  4. ^ "WINAMP.COM | Winamp Documentation". June 6, 2002. Archived from the original on 2002-06-06.
  5. ^ "VideoLAN-SA-0804 (CVE-2007-6683)". 2008. Arbitrary file overwrite and other abuses through M3U parser and browsers plugins.
  6. ^ "CVE-2012-0677: Heap-based buffer overflow in Apple iTunes before 10.6.3 allows remote attackers to execute arbitrary commands". cve.circl.lu.
  7. ^ "CVE-2000-0624: Buffer overflow in Winamp 2.64 and earlier allows remote attackers to execute arbitrary commands via a long #EXTINF: ext". www.cvedetails.com.
  8. ^ "247 search results". Packet Storm. Retrieved 2018-01-23.