Как перекодировать FLAC в mp3 на лету
Я использую minidlna
/ ReadyMedia-Server для потоковой передачи моих музыкальных файлов в моей сети.
К сожалению, один из моих проигрывателей не может читать файлы FLAC, поэтому я ищу решение о том, как перекодировать все файлы FLAC в mp3-формат.
1 ответ
Я нашел довольно простое решение, которое также должно работать с другими потоковыми службами и не ограничено 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.