Ich rippe meine Audio-CDs ja mittels morituri als flac auf die Festplatte. Leider kann mein Autoradio keine flac-Dateien abspielen und ich muss diese zu mp3 umkodieren. Dabei ist das Script pacpl sehr hilfreich:
pacpl --to mp3 -p -r --bitrate 320 --outdir /home/martin/mp3 /home/martin/Musik
Mit --to mp3
gebe ich das Zielformat und über --bitrate
die Bitrate
an. Andere Formate (flac, ogg etc.) werden also in mp3-Dateien mit
320kbps umgewandelt. Über -p
(--preserve
) wird festgelegt, dass die
Ordnerstruktur im Zielordner, der des Quellordners entspricht. -r
sorgt dafür, dass das Quellverzeichnis rekursiv durchsucht wird und alle
Musikdateien umgewandelt werden, nicht nur die Dateien, die sich direkt
im Quellverzeichnis befinden.
Mit diesem Befehl sorge ich also dafür, dass meine Musiksammlung unter
/home/martin/Musik
noch mal als mp3 unter /home/martin/mp3
abgelegt
wird.
Weiter Informationen können dem UU-Wiki oder der manpage entnommen werden.
Update 2016-08-26
Später fiel mir auf, dass pacpl mir die UTF8-Kodierung innerhalb der tags kaputt gemacht hat. Mit mid3iconv aus dem Paket python-mutagen konnte ich dies folgendermaßen reparieren:
find . -name "*.mp3" -print0 | xargs -0 mid3iconv -e UTF8 -d