сегодня я установил очень похожую коробку (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 не будет обновлена.