[wuplug] Bash Script Schleife mp3info

Guido Thulke info at newotec.de
Don Nov 26 21:01:30 CET 2009


Hallo Leute,

ich brauch einen Denkanstoss und/oder Hilfe.


Ich moechte aus einem Verzeichnis alle MP3s in ein anderes Verzeichnis
umkopieren.

Beim umkopieren, soll der Name der Datei durch Kuenstlernamen und den
Titel des Liedes aus den ID3tag der entsprechenden Datei ersetzt werden.

Der Aufruf des Scripts erfolgt so:

Artist-Title-to-mp3.sh VERZEICHNIS_MIT_MP3s ZIELVERZEICHNIS

Hier mein Scriptanfang:

----schnipp----

#!/bin/bsah

SOURCE=$1
TARGET=$2

	if test -e $TARGET ; then	
		echo "Verzeichnichs $TARGET ist schon vorhanden." 
	else
		echo "Verzeichnichs nicht vorhanden. Verzeichnis $TARGET wird
erstellt"
		mkdir $TARGET
	fi

# der nachfolgende Befehl gibt den Kuenstlernamen und den Titel des 
# Liedes aus
# zum Beispiel: Geoffrey Oryema - Lapwony.mp3

NEWNAME=mp3info  -p %a" - "%t.mp3  $SOURCE/test.mp3

cp $SOURCE/test.mp3 $TARGET/$NEWNAME

----schnapp----


Mir fehlt jetzt die Schleife, die die Dateinamen aus dem
Quellverzeichnis ausliest und in der ich dann, Datei fuer Datei, mit
mp3info den Namen der Datei erzeugen kann.


Warum das Ganze?

Ich habe ein neues MP3-Autoradio, welches die ID3Tags nicht richtig
anzeigen kann. Die Dateinamen aber wohl.


bis neulich,

-- 
Guido Thulke   http://www.newotec.de  Tel.: +49 (0) 28 33.574 555
Daermansweg 1 guido.thulke at newotec.de  Fax: +49 (0) 28 33.572 202
47647 Kerken                         mobil: +49 (0)   171.745 93 99