PLS (file format)

PLS (file format)

Infobox file format
name = Playlist
extension = .pls
mime = audio/x-scpls
owner =
creatorcode =
genre = Playlist
containerfor =
containedby =
extendedfrom =
extendedto =

PLS is a computer file format that stores multimedia playlists. It is a more expressive format than basic M3U, as it can store (cache) information on the song title and length — extended M3U supports this, too. However, M3U playlists, because of their simplicity, can be easily created with a scripting language such as AppleScript or JavaScript, or even by hand. With PLS version 2, playlists also include a PLS version declaration.

Microsoft Windows and its software does not automatically detect PLS format and cannot run it. iTunes, Winamp, VLC media player and Foobar play PLS files without any extra codecs required. Windows Media Player classic with K-Lite codec installed does work with PLS format but still will not automatically detect it.

According to [http://lists.xiph.org/pipermail/icecast/2001-September/001238.html this] newsgroup-post, M3U is more supported than PLS. One of the reasons is that the opportunity to edit the playlist as a text-file is easier than with PLS, as in PLS you have to count the entries and number all the lines and update the total count. M3U entries are unnumbered, but on the other hand the PLS code and structure is easier to understand even for people without specific technical knowledge.

Specification

The format is essentially that of an INI file structured as follows:

Header

* [playlist] : "This tag indicates that it is a Playlist File"
*NumberOfEntries : "This variable indicates the number of tracks"

Track Entry
"Assuming track entry #X"

*FileX : "Variable defining location of stream."
*TitleX : "Defines track title."
*LengthX : "Length in seconds of track. Value of -1 indicates indefinite."

Footer

*Version : "Playlist version. Currently only a value of 2 is valid."

Example

[playlist] NumberOfEntries=3

File1=http://streamexample.com:80Title1=My Favorite Online RadioLength1=-1

File2=http://example.com/song.mp3Title2=Remote MP3Length2=286

File3=/home/myaccount/album.flacTitle3=Local albumLength3=3487

Version=2

Compare with

* Advanced Stream Redirector (ASX)
* M3U
* XSPF

External links

* [http://gonze.com/playlists/playlist-format-survey.html A survey of playlist formats]
* [http://wiki.cdyne.com/index.php/Playing_PLS_Winamp_files_in_Windows_Media A simple install that allows playing PLS files in Windows Media Player]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • PLS — or Pls may mean:* Papillon Lefevre syndrome a disease affecting the teeth and skin * Liberal Party of Switzerland (Partito Liberale Svizzero) * Polish Volleyball League ( Polska Liga Siatkówki ) * Partial least squares (statistics) * Palletized… …   Wikipedia

  • PLS (format de fichier) — Pour les articles homonymes, voir PLS. PLS Extension .pls Type MIME audio/x scpls Type de format Liste de lecture …   Wikipédia en Français

  • List of file formats — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. See also: List of file formats (alphabetical) This is a list of file formats… …   Wikipedia

  • GRASP GL library format — The GL library format is a self contained animation library used by the GRASP GRaphical System for Presentation to store scripts, pictures, and all the commands needed for a GRASP animation. GRASP was the first multimedia animation program for… …   Wikipedia

  • Compound Document Format — Developed by W3C Type of format Document file format Extended from XML, SVG, XHTML, SMIL …   Wikipedia

  • Gerber-Format — Das Gerberformat oder Gerber Format, umgangssprachlich manchmal auch als Gerber Norm bezeichnet, ist eine Standard Dateistruktur im ASCII Format, die den Datenaustausch zwischen CAD (Entwicklung) und CAM (Produktion) ermöglicht. Es wird vor allem …   Deutsch Wikipedia

  • Rule Interchange Format — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

  • XML Shareable Playlist Format — (XSPF, gesprochen spiff , zu Deutsch etwa Gemeinsam benutzbares Wiedergabelistenformat in XML) ist ein Dateiformat für Wiedergabelisten digitaler Medien auf XML Basis, das mit Hilfe der Xiph.Org Foundation entwickelt wurde. XSPF ist ein… …   Deutsch Wikipedia

  • M3U — Infobox file format name = M3U extension = .m3u mime = audio/x mpegurl owner = Nullsoft creatorcode = M3U genre = Playlist containerfor = containedby = extendedfrom = extendedto = M3U (Moving Picture Experts Group Audio Layer 3 Uniform Resource… …   Wikipedia

  • Kalliope PlayList — is a media file playlist format similar to M3U or PLS but based on XML language. Kalliope Playlist was developed to speed up playlist loading process and in some cases can be much more efficient than popular M3U or PLS.FormatAccording to the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”