Bonjour,
suite à une demande sur Ubuntu.fr, un utilisateur se posait la question si il était possible d'injecter "en masse" la pochette de l'album dans tout les fichiers musicaux dans un dossier.
Sur un forum, j'ai trouvé une solution pour le faire et sans passer par des logiciels comme par exemple easytag qui rendrait apparement la chose très longue.
http://www.linuxquestions.org/questions … pt-823943/Un script qui va bien en supposant que l'image se nomme "Foder.jpg" se trouvant dans le dossier contenant tout les titres de l'album.
En installant le paquet eyeD3
Le script :
#!/bin/bash
###Run from parent directory. will pull all xisting tags and convert to IDv2.4. ANY art work named "Folder.jpg" will ve added to .flac / .mp3 files.
###woop woop
###CONVERT TO IDv 2.4
find . -name "*mp3" -exec eyeD3 --to-v2.4 {} \;
find . -name "*.flac" -exec eyeD3 --to-v2.4 {} \;
###PULL OUT OLD ART WORK
find -type f -name "*.flac" -execdir eyeD3 --remove-image {} \;
find -type f -name "*.mp3" -execdir eyeD3 --remove-image {} \;
###EMBED COVER ART
find -type f -name "*.flac" -execdir eyeD3 --add-image=Folder.jpg:FRONT_COVER {} \;
find -type f -name "*.mp3" -execdir eyeD3 --add-image=Folder.jpg:FRONT_COVER {} \;
Dernière modification par Anonyme (27-03-2015 15:07:57)