Я использую minidlna
/ ReadyMedia-сервер для потоковой передачи моих музыкальных файлов в моей сети.
К сожалению, один из моих игроков не может считать файлы FLAC, таким образом, я изучаю решение о том, как транскодировать все файлы FLAC к mp3-формату
Я нашел довольно простое решение, которое должно также работать с другими потоковыми сервисами и не ограничено к minidlna
/ ReadyMedia
mp3fs https: выезда//github.com/khenriks/mp3fs
Кавычка: mp3fs является файловой системой FUSE только для чтения, которая транскодирует между форматами аудио (в настоящее время FLAC и Ogg Vorbis к MP3) на лету при открытии и чтении.
Это может позволить Вам использовать FLAC или набор Ogg Vorbis с программным обеспечением и/или аппаратными средствами, которые только понимают формат MP3 или трансфайлы кода через простое перетаскивание в файловом браузере.
Я установил его через sudo apt-get install mp3fs
Смонтированный моя папка Music-HDD, которая содержит мой FLAC и файлы WAV к mp3fs файловой системе:
sudo mp3fs -b 320 /home/alex/Music-HDD /home/alex/mp3-Music-HDD/ -o allow_other,ro
измененный мой /etc/minidlna.conf
указать на корректный путь:
media_dir=A,/home/alex/mp3-Music-HDD
и перезапущенный сервис:
sudo systemctl restart minidlna.service
Теперь мой игрок может играть файлы FLAC.