web-dev-qa-db-fra.com

Comment transcoder FLAC en mp3 à la volée

J'utilise minidlna/ReadyMedia-Server pour diffuser mes fichiers de musique sur mon réseau.

Malheureusement, un de mes joueurs est incapable de lire les fichiers FLAC. Je cherche donc une solution sur comment transcoder tous les fichiers FLAC au format mp

3
AlexOnLinux

J'ai trouvé une solution assez simple, qui devrait également fonctionner avec d'autres services de streaming et n'est pas lié à minidlna/ReadyMedia

Découvrez mp3fs https://github.com/khenriks/mp3fs

Quote: mp3fs est un système de fichiers Fuse en lecture seule qui convertit à la volée entre les formats audio (actuellement FLAC et Ogg Vorbis en MP3) à l'ouverture et à la lecture.

Cela peut vous permettre d'utiliser une collection FLAC ou Ogg Vorbis avec un logiciel et/ou un matériel ne comprenant que le format MP3, ou de transcoder des fichiers par simple glisser-déposer dans un navigateur de fichiers.


Je l'ai installé via Sudo apt-get install mp3fs

Monté mon dossier Music-HDD contenant mes fichiers FLAC et WAV sur le système de fichiers mp3fs:

Sudo mp3fs -b 320 /home/alex/Music-HDD /home/alex/mp3-Music-HDD/ -o allow_other,ro

modifié mon /etc/minidlna.conf pour indiquer le chemin correct:

media_dir=A,/home/alex/mp3-Music-HDD 

et redémarré le service:

Sudo systemctl restart minidlna.service 

Maintenant, mon lecteur est capable de lire les fichiers FLAC.

3
AlexOnLinux