PLS (format de fichier)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir PLS.
PLS
Extension .pls
Type MIME audio/x-scpls
Type de format Liste de lecture

PLS est un format de fichier qui, comme l'indique sa signification en anglais (abréviation de PLayliSt), permet de créer et lire des listes de lectures de fichiers multimédia.

Format fermé, PLS appartient à Winamp et iTunes, mais il peut aussi être lu par foobar2000 et VLC media player. Pour sa part, Media Player Classic avec le codec K-Lite installé fonctionnera avec le format PLS mais celui-ci ne le détectera pas automatiquement. Windows Media Player, pour sa part, est incapable de lire un fichier PLS.

L'extension de fichier utilisée la plupart du temps est .pls.

Le format PLS inclut des métadonnées supplémentaires comme le titre de la chanson, la durée. Ces infos sont maintenant disponibles dans la version étendue du format M3U. Ce format reste néanmoins peu répandu car il est moins pratique à utiliser que le M3U, notamment par l'obligation de numéroter les morceaux de la liste de lecture, et d'indiquer le nombre total de morceaux.

Spécifications[modifier | modifier le code]

Le format[1] ressemble à celui des fichiers Windows .ini :

En tête[modifier | modifier le code]

  • [playlist] : Ce tag indique que le fichier est un fichier de liste de lecture.
  • NumberOfEntries : Cette variable indique le nombre total de morceaux dans la liste de lecture.

Entrée de piste[modifier | modifier le code]

Dans les noms de variable, X est à remplacer par le numéro de la piste.

  • FileX : Variable définissant l'emplacement (URL) du flux ou du fichier.
  • TitleX : Définit le titre de la piste. Cette variable est optionnelle.
  • LengthX : Longueur en secondes de la piste. Une valeur de -1 indique une durée indéfinie (souvent utilisé pour les flux).

Fin de fichier[modifier | modifier le code]

  • Version : Version du format de la liste de lecture. Actuellement seule la valeur 2 est valide.

Exemple[modifier | modifier le code]

[playlist]
NumberOfEntries=3

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

File2=http://example.com/song.mp3
Title2=Remote MP3
Length2=286

File3=/home/myaccount/album.flac
Title3=Local album
Length3=3487

Version=2

Notes et références[modifier | modifier le code]

  1. (en) « QuickTime 6 (Legacy): What’s New in QuickTime 6 », Mac OS X Reference Library, Apple Developer.

Voir aussi[modifier | modifier le code]