PLS (формат файла)
Расширение имени файла |
.пожалуйста |
---|---|
Тип интернет-СМИ |
аудио/x-scpls |
Тип формата | Плейлист |
PLS — это компьютерный формат файла для мультимедийного списка воспроизведения . Обычно он используется медиаплеерами для потоковой передачи мультимедиа через Интернет, но также может использоваться для воспроизведения локальных мультимедиа.
Для онлайн-трансляции обычно файл .PLS загружается только один раз из источника мультимедиа, например с онлайн-радиостанции, для немедленного или будущего использования. Хотя большинство компьютеров и проигрывателей автоматически распознают формат .PLS, при первом использовании файла PLS на компьютере может потребоваться изменить настройки медиаплеера для распознавания ( «связанных» с файлами .PLS).
PLS изначально был разработан для использования с museArc. [1] программное обеспечение аудиоплеера от codeArts, которое позже использовалось SHOUTcast и Icecast для потоковой передачи мультимедиа через Интернет. PLS — более выразительный формат плейлиста, чем базовый плейлист M3U , поскольку он может хранить ( кэшировать ) информацию о названии и продолжительности песни (это поддерживается только в расширенном M3U).
Формат файла
[ редактировать ]Формат чувствителен к регистру и по сути соответствует формату INI-файла, структурированного следующим образом. [2]
Заголовок
- [список воспроизведения]: этот тег указывает, что это файл списка воспроизведения.
Отслеживать запись
Предполагая запись трека #X
- FileX: переменная, определяющая местоположение медиафайла/потока (например, списков воспроизведения .m3u/.m3u8 ).
- TitleX: определяет название трека. (необязательный)
- ДлинаX: длина трека в секундах. Значение -1 указывает на неопределенный срок (потоковая передача). (необязательный)
Если метаданные файла уже содержат заголовок, запись TitleX не будет отображаться.
Нижний колонтитул
- NumberOfEntries: эта переменная указывает количество дорожек и, следовательно, равна числу, использованному для последней дорожки.
- Версия: версия плейлиста. В настоящее время допустимо только значение 2.
Примеры
[ редактировать ]Пример полного файла PLS, используемого для «потокового аудио»; в этом случае для подключения к определенной онлайн-радиостанции и приема ее аудиопотока:
[playlist]
File1=https://e20.yesstreaming.net:8279/
Title1=Here enter name of the station
NumberOfEntries=1
Альтернативный пример, содержащий локальные пути:
[playlist]
File1=https://e20.yesstreaming.net:8279/
Length1=-1
File2=example2.mp3
Title2=Just some local audio that is 2mins long
Length2=120
File3=F:\Music\whatever.m4a
Title3=absolute path on Windows
File4=%UserProfile%\Music\short.ogg
Title4=example for an Environment variable
Length4=5
NumberOfEntries=4
Version=2
- Unix/BSD/Линукс/ОС Х
В Unix-подобных операционных системах абсолютные и относительные пути к файлам отличаются от Windows, поскольку здесь нет букв дисков, различаются переменные среды , а в качестве разделителей каталогов используются [/] (косая черта) вместо [\] (обратная косая черта). Таким образом, списки воспроизведения, указывающие на абсолютные пути или мультимедийные файлы за пределами папки, содержащей список воспроизведения, будут работать только для одного типа операционной системы — Windows или Unix-подобной. URL-адреса работают одинаково для всех типов.
Чтобы второй пример сверху работал, третий и четвертый пути необходимо изменить на что-то вроде:
File3=/media/hdd/whatever.m4a
File4=~/Music/short.ogg
Совместимое программное обеспечение медиаплеера
[ редактировать ]iTunes , медиаплеер VLC , видео GNOME , RealPlayer , Winamp , Yahoo! Music Jukebox , MediaMonkey , Windows Media Player , AIMP , Kodi , Rhythmbox , foobar2000 , Audacious и более 30 других могут интерпретировать (открывать) файлы PLS. Media Player Classic с установленным кодеком K-Lite работает с форматом PLS, но по-прежнему требует соответствующих сопоставлений MIME или расширений файлов .
См. также
[ редактировать ]Другие форматы файлов плейлистов:
- Advanced Stream Redirector (ASX) — Windows Media
- M3U — наиболее распространенный формат плейлиста.
- Список воспроизведения проигрывателя Windows Media (WPL) — проигрыватель Windows Media
- Общий формат плейлиста XML (XSPF) — Xiph.Org Foundation
Ссылки
[ редактировать ]- ^ Онлайн-документация Nullsoft Winamp: список воспроизведения и редактор списков воспроизведения
- ^ «configparser — анализатор файла конфигурации — документация Python 3.10.5» . docs.python.org . Проверено 22 июля 2022 г.
Внешние ссылки
[ редактировать ]- Неофициальная спецификация файла PLS , 2001, winamp.com
- Обзор форматов плейлистов , 2003 г.
- Спецификация списка воспроизведения PLSv2 , 2010/2012 г.
- Откройте PLS в WMP