Jump to content

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 или расширений файлов .

См. также

[ редактировать ]

Другие форматы файлов плейлистов:

  1. ^ Онлайн-документация Nullsoft Winamp: список воспроизведения и редактор списков воспроизведения
  2. ^ «configparser — анализатор файла конфигурации — документация Python 3.10.5» . docs.python.org . Проверено 22 июля 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 94e89dc0a2dc71ac1a73381ec7817c2d__1715529840
URL1:https://arc.ask3.ru/arc/aa/94/2d/94e89dc0a2dc71ac1a73381ec7817c2d.html
Заголовок, (Title) документа по адресу, URL1:
PLS (file format) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)