Ich habe ein wiederhergestelltes Verzeichnis mit MP3- und FLAC-Dateien. Die Namen waren verloren gegangen. Alles, was ich also habe, ist ein Durcheinander von etwa 30.000 Dateien mit Namen wie f30818304.flac
Ich habe einige abgespielt und festgestellt, dass die Tags in den Dateien intakt sind. Aber das meiste davon brauche ich wahrscheinlich nicht. Ich möchte nur sehen, ob in diesen Dateien irgendwelche Raritäten enthalten sind. Was ich also brauche, ist eine Möglichkeit, die Tags massenhaft in eine Datei zu schreiben. Wie „Künstler – Song“, einer pro Zeile würde ausreichen.
Kennt jemand eine Möglichkeit, dies zu tun? Am besten über die Befehlszeile.
Antwort1
sudo apt install eyed3
find /usr/audio/incoming -name '*.mp3' -exec eyeD3 -t 'New Title' '{}' \; -exec mv '{}' /usr/audio/complete \;
-t STRING
,--title=STRING
Legen Sie den Titel des Titels fest.
Oder für einen OrdnerNur
eyeD3 --rename '$artist - $album - $track:num - $title' *.mp3
Antwort2
Während ich auf eine Antwort wartete, begann ich mit dem langsamen Prozess, die Dateien abzuhören und diejenigen zu löschen, die ich nicht mehr brauchte. Also legte ich 200 in ein Verzeichnis und öffnete es in VLC. Es öffnete die Liste fast sofort und zeigte alle Tags im benötigten Format an. Dann versuchte ich es mit 5000 Dateien und es funktionierte auch ganz gut, die Dateiliste mit den Tags fast sofort zu öffnen. Das reicht mir also.
Gute Arbeit, VLC-Team. :)