Я только что установил очень похожую коробку сегодня (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 знает об этом. К сожалению, поскольку вы размещаете это в Debian, разделитель каталогов отличается, нет буквы диска и т.д., Поэтому Debian знает файл как /MusicLibrary/Artist/Album/Song.mp3
.
Это не составляет большой проблемы, если вы знакомы с утилитами Unix/Linux, такими как редактор sed
. Вы можете легко перевести имя файла из формата Windows в формат Linux. Я использовал WMP для создания списка воспроизведения, FTPd его в Debian, запустил простую команду подстановки sed
чтобы изменить формат имени файла.
Где должен быть расположен сам файл плейлиста относительно музыки?
Я не знаю, есть ли "необходимое" местоположение. Сначала я поместил свои списки воспроизведения в каталог верхнего уровня для моей библиотеки (/MusicLibrary
), и он работал просто отлично. Затем я создал специальный каталог /MusicLibrary/Playlists
и поместил туда плейлист. Опять же, все работало нормально.
После создания или перемещения плейлиста мне пришлось заставить minidlna
повторно сканировать медиа-файлы.
Если файл будет переименован или перемещен, или теги отредактированы, будет ли список воспроизведения обновляться автоматически?
Если я правильно понимаю ваш вопрос, это на самом деле два вопроса. Если файл переименовывается или перемещается, список воспроизведения должен быть обновлен вручную. Если теги редактируются, они содержатся в самом файле MP3, а список воспроизведения указывает на файл MP3, так что с вами все должно быть в порядке. Единственное, что я могу видеть, - это то, что в файле M3U есть опция расширенного формата, которая позволяет хранить в файле M3U длительность песни (мм: сс), исполнителя и информацию о названии. Когда вы создаете список воспроизведения, обычно эта информация извлекается из тегов, которые существуют в то время. Если вы обновите теги, информация в файле M3U не будет обновлена для соответствия.