File Extension PLS
File extension PLS is most commonly associated with a generic multimedia playlist file, and is compatible with the majority of media playing applications. Streamed Shoutcasts, which are essentially audio streams broadcast over the Internet, also use the PLS file extension. Though less common, the PLS file extension is also used by the data logging software PicoLog, which stores data capture settings for Pico logging devices.
Playlists stored in PLS format contain a list of references to audio tracks, and include the location of the file, its title and the length. These are formatted similar to the INI file format in that there is a short header which defines the file as a playlist and the number of tracks it contains, followed by the information about each track in the playlist, and finally the footer which contains the version number. PLS files can store references to audio files stored locally or on a network as well as online audio streams. As the PLS file structure is simple and freely available, most popular multimedia playing software incorporate support for PLS playlists.
PLS playlist files are similar to the popular M3U file format though contain additional information in the form of individual track titles and lengths. However, extended M3U files now also support this additional track information. PLS files can be used to store album playlists, or custom lists of audio tracks created within media playing software. These can then be saved and played at the user's convenience, or alternatively shared over the Internet or burnt to disc depending on whether the contents of the playlist are online audio streams or locally saved audio files.
PLS files can be opened using multimedia playing software such as iTunes, WinAmp, VLC Player or Real Player. Windows Media Player Classic can open PLS files with the appropriate codec, though does not use the format natively. As PLS files are stored in plaintext, it is possible to open and edit them with any text editing software, though it is easier to modify an existing playlist in an appropriate media player.