Acabei de configurar uma caixa muito semelhante hoje em dia (Debian, minidlna
), e tive que resolver alguns desses mesmos problemas. No meu caso, estou usando um receptor estéreo Onkyo como cliente para arquivos de áudio e um reprodutor Roku para vídeos e fotos.
Olhando para as suas perguntas:
What format does the playlist need to be in?
O formato de arquivo da lista de reprodução é M3U (consulte link ). Isso pode ser criado pelo Windows Media Player e outras ferramentas semelhantes.
Um problema que você terá que resolver é que o arquivo M3U gerado pelo WMP geralmente inclui o caminho completo para o arquivo (assumindo que você tenha configurado o Samba na caixa Debian e montado sua biblioteca de músicas como uma unidade de rede. Janelas). Assim, o arquivo será algo como G:\MusicLibrary\Artist\Album\Song.mp3
, que é como o Windows sabe disso. Infelizmente, como você está hospedando isso no Debian, o separador de diretório é diferente, não há letra de unidade, etc., então o Debian conhece o arquivo como /MusicLibrary/Artist/Album/Song.mp3
.
Isso não é um grande problema se você estiver familiarizado com os utilitários do Unix / Linux, como o editor sed
. Você pode facilmente traduzir o nome do arquivo do formato do Windows para o formato Linux. Eu usei o WMP para criar a playlist, enviei para o Debian, executei um comando simples sed
de substituição para alterar o formato do nome do arquivo.
Where must the playlist file itself be located, relative to the music?
Não sei se existe uma localização "obrigatória". Eu inicialmente coloquei minhas playlists no diretório de nível superior da minha biblioteca ( /MusicLibrary
), e funcionou muito bem. Eu então criei um diretório dedicado /MusicLibrary/Playlists
e coloquei a playlist lá. Mais uma vez, funcionou bem.
Depois de criar ou reposicionar a playlist, tive que forçar minidlna
a redigitalizar os arquivos de mídia.
Should a file get renamed or moved, or tags edited, will the playlist be updated automatically?
Se eu entendi sua pergunta corretamente, na verdade são duas perguntas. Se o arquivo for renomeado ou movido, a lista de reprodução precisará ser atualizada manualmente. Se as tags forem editadas, elas estarão contidas no próprio arquivo MP3 e a lista de reprodução apontará para o arquivo MP3, portanto, você deve estar bem lá. A única coisa que posso ver é que existe uma opção de formato estendido no arquivo M3U que permite que a duração da música (mm: ss), artista e informação de título sejam armazenadas no arquivo M3U. Quando você cria a lista de reprodução, geralmente essa informação é extraída das tags existentes no momento. Se você atualizar as tags, as informações no arquivo M3U não serão atualizadas para corresponder.