Hallo Dennis, Dennis Neumeier schrieb:
Hallo Liste,
ich bin jetzt ein wenig vom Ehrgeiz gepackt worden: Hab grad auf meinem iPod Rockbox installiert und will jetzt die Cover anzeigen lassen. Leider unterstützt Rockbox zur Zeit nur bmp, also hab ich mich mal dran gemacht, ein Skript zu schreiben, welches automatisiert die Pics in bmp umwandelt.
Das geht ja mit convert super. Nur stehe ich jetzt vor einem kleinen Problem: Die Cover, die ich verwende, wurden von Amarok angelegt (nur als zusätzliche Info). Nun ist es so, das Rockbox das Cover im Verzeichnis des Albums erwartet, und zwar mit dem festen Dateinamen "cover.bmp".
Und da stellt sich für mich ein wenig die Frage: Wie weiter? Eine Möglichkeit wäre, zu bestimmen, wieviele bmp-Files es in dem Verzeichnis gibt, entsprechend viele Unterverzeichnisse anzulegen und nach jeder Umbennung in das Unterverzeichnis verschieben, ein Unterverzeichnis weiter hoch zu wechseln und wieder von vorn.
Oder fällt da jemand noch was besseres ein?
Gruß, Dennis
fangen wir mal an... cd root_album_dir files="$( find . -name *.jpg )" for file in $files do echo $file DIRNAME_FILE="$( dirname $file)" BASENAME_FILE="$( basename $file )" echo $DIRNAME_FILE echo $BASENAME_FILE ZIELFILE="${DIRNAME_FILE}/cover.bmp" echo "convert **** $file *** \> $ZIELFILE" done Wäre das so ungefähr etwas, wie Du es Dir vorgestellt hast ?? Evtl ein paar File mal woanders hin kopieren und testen bis es funktioniert... nicht das Du Dir Deine schöne MP3 Sammlung zum Teufel schickst... Das ">" Zeichen (Umleitung) kann u.U. ziemlich gemein sein.. (eigene Erfahrung)... ;) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org