Как создавать плейлисты для DLNA-плееров?

при настройке DLNA-сервера (minidlna в Debian) я заметил, что протокол поддерживает создание списков воспроизведения. Я хотел бы воспользоваться этим. Мои вопросы:

  1. в каком формате должен быть список воспроизведения?
  2. где должен находиться сам файл плейлиста относительно музыки?
  3. должен ли файл быть переименован или перемещен, или теги отредактированы, будет ли список воспроизведения обновляться автоматически?

мой XBox 360 и Интернет-радио поддерживает плейлисты, как и приложение на моем телефоне. Ни одно из моих устройств в настоящее время не поддерживает создания плейлист. Надеюсь, мне понятен этот вопрос

15
задан Canadian Luke
03.03.2023 13:58 Количество просмотров материала 3575
Распечатать страницу

1 ответ

сегодня я установил очень похожую коробку (Debian,minidlna), и я должен был решить некоторые из этих же вопросов. В моем случае я использую стереоприемник Onkyo в качестве клиента для аудиофайлов и проигрыватель Roku для видео и изображений.

глядя на ваши вопросы:

в каком формате должен быть список воспроизведения?

формат плейлиста файл m3u (смотри https://en.wikipedia.org/wiki/M3U). Это может быть создано с помощью Windows Media Player и других подобных инструментов.

одна из проблем, которую вам придется решить, заключается в том, что файл M3U, сгенерированный WMP, обычно включает полный путь к файлу (при условии, что вы настроили Samba на коробке Debian, а затем смонтировали свою музыкальную библиотеку в качестве сетевого диска в Windows). Таким образом, файл будет иметь вид G:\MusicLibrary\Artist\Album\Song.mp3, Как это знает Windows. Unfortuately, так как вы хостинг это на Debian, разделитель каталогов отличается, есть нет буквы диска и т. д., поэтому Debian знает файл как /MusicLibrary/Artist/Album/Song.mp3.

это не большая проблема, если вы знакомы с Unix / Linux утилит, как sed редактор. Вы можете легко перевести имя файла из формата Windows в формат Linux. Я использовал WMP для создания плейлиста, FTPd it to Debian, запустил простой sed команду, чтобы изменить формат имени файла.

где должны плейлист сам файл находится, относительно музыку?

Я не знаю, есть ли "обязательные" места. Изначально я поместил свои плейлисты в каталог верхнего уровня для своей библиотеки (/MusicLibrary), и он работал просто отлично. Затем я создал выделенный каталог /MusicLibrary/Playlists и поместите туда плейлист. Опять же, он работал нормально.

после создания или перемещения списка воспроизведения, я должен был заставить minidlna для повторного сканирования медиафайлов.

если файл переименован или перемещен, или теги отредактированы, будет плейлист обновляется автоматически?

если я правильно понял ваш вопрос, это на самом деле два вопроса. Если файл переименован или перемещен, список воспроизведения необходимо обновить вручную. Если теги редактируются, они содержатся в самом MP3-файле, а плейлист указывает на MP3-файл,поэтому вы должны быть в порядке. Единственное, что я вижу, это то, что в файле M3U есть опция расширенного формата, которая позволяет длительность песни (mm: ss), исполнителя и название информация, которая будет храниться в файле M3U. При создании плейлиста обычно эта информация извлекается из тегов, существующих на тот момент. При обновлении тегов информация в файле M3U не будет обновлена.

4
отвечен mark 2023-03-04 21:46

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх