ich habe das feld Album art in foobar - display so ausgefüllt:
Artwork\front.jpg
Artwork\*front.jpg
Artwork\front*.jpg
Artwork\*front*.jpg
Artwork\front.jpeg
Artwork\*front.jpeg
Artwork\front*.jpeg
Artwork\*front*.jpeg
Artwork\front.png
Artwork\*front.png
Artwork\front*.png
Artwork\*front*.png
Artwork\cover.jpg
Artwork\*cover.jpg
Artwork\cover*.jpg
Artwork\*cover*.jpg
Artwork\cover.jpeg
Artwork\*cover.jpeg
Artwork\*cover.jpeg
Artwork\*cover*.jpeg
Artwork\cover.png
Artwork\*cover.png
Artwork\cover*.png
Artwork\*cover*.png
covers\front.jpg
covers\*front.jpg
covers\front*.jpg
covers\*front*.jpg
covers\front.jpeg
covers\*front.jpeg
covers\front*.jpeg
covers\*front*.jpeg
covers\front.png
covers\*front.png
covers\front*.png
covers\*front*.png
covers\cover.jpg
covers\*cover.jpg
covers\cover*.jpg
covers\*cover*.jpg
covers\cover.jpeg
covers\*cover.jpeg
covers\cover*.jpeg
covers\*cover*.jpeg
front.jpg
*front.jpg
front*.jpg
*front*.jpg
front.jpeg
*front.jpeg
front*.jpeg
*front*.jpeg
front.png
*front.png
front*.png
*front*.png
cover.jpg
cover*.jpg
*cover.jpg
*cover*.jpg
cover.jpeg
*cover.jpeg
cover*.jpeg
*cover*.jpeg
cover.png
cover*.png
*cover.png
*cover*.png
folder.jpg
folder*.jpg
*folder.jpg
*folder*.jpg
folder.jpeg
folder*.jpeg
*folder.jpeg
*folder*.jpeg
folder.png
folder*.png
*folder.png
*folder*.png
..\Artwork\front.jpg
..\Artwork\*front.jpg
..\Artwork\front*.jpg
..\Artwork\*front*.jpg
..\Artwork\front.jpeg
..\Artwork\*front.jpeg
..\Artwork\front*.jpeg
..\Artwork\*front*.jpeg
..\Artwork\front.png
..\Artwork\*front.png
..\Artwork\front*.png
..\Artwork\*front*.png
..\Artwork\cover.jpg
..\Artwork\*cover.jpg
..\Artwork\cover*.jpg
..\Artwork\*cover*.jpg
..\covers\cover.jpeg
..\covers\*cover.jpeg
..\covers\cover*.jpeg
..\covers\*cover*.jpg
..\covers\cover.png
..\covers\*cover.png
..\covers\cover*.png
..\covers\*cover*.png
..\Artwork\folder.jpg
..\Artwork\*folder.jpg
..\Artwork\folder*.jpg
..\Artwork\*folder*.jpg
..\Artwork\folder.jpeg
..\Artwork\*folder.jpeg
..\Artwork\folder*.jpeg
..\Artwork\*folder*.jpeg
..\Artwork\folder.png
..\Artwork\*folder.png
..\Artwork\folder*.png
..\Artwork\*folder*.png
wie kann ich beispielsweise die einheiten (die 4-zeiler) kürzer schreiben und zb die rot markierten mit den grünen kombinieren? (habe keinerlei programmierkenntnisse). man sieht schon, dass es nicht ganz vollständig ist aber ich würde es gern irgendwie eleganter weitergestalten und übersichtlicher.
dabei sollen die ordnernamen "artwork, covers, scans, album art" erfasst sein; bildnamen fürs face variiren bei mir so "front, cover, folder" und die dateiendungen sind ".jpg, .jpeg, .png"
außerdem sollte die reihenfolge beachtet werden. zb soll nicht front*.jpg vor *front.jpg gelesen und angezeigt werden
mfg
s_PLASH
Einfacher gestalten?
Nutz mehr Wildcards! Auch für die Dateiendung ;)
Du brauchst also nur z. B.:
Artwork\*front*.*
Damit werden JPG, JPEG PNG gefunden, die das Wort "front" beinhalten und du kannst dir sparen für jede Dateiendung ein eigenes "Viererpack" zu schreiben.
danke schön! ich hatte nur ganz am anfang (so vor 1 jahr) probleme mit .gifs
habs deshalb so gemacht und schon vergessen, dass es auch anders geht :D
kann ich auch front, folder und cover irgendwie in einer zeile unterbringen?
Artwork\*.*
covers\*.*
..\Artwork\*.*
..\covers\*.*
*.*
Kompakter geht es (denke ich...) nicht.
Damit wird das jeweils erste gefundene Bild angezeigt.
Blöd, wenn man mehrere Bilder (für Artist, Disc und Back) auch noch mit im Ordner hat...
Zitat von: tedgo in 25. Juli 2010, 21:39:59
Blöd, wenn man mehrere Bilder (für Artist, Disc und Back) auch noch mit im Ordner hat...
genau das habe ich! :crazy:
habs jetzt mit mehr wildcards geschrieben, wie du gesagt hast, aber nicht mit ganz so vielen ;):
Artwork\front.*
Artwork\*front.*
Artwork\front*.*
Artwork\*front*.*
Artwork\cover.*
Artwork\*cover.*
Artwork\cover*.*
Artwork\*cover*.*
Artwork\folder.*
Artwork\*folder.*
Artwork\folder*.*
Artwork\*folder*.*
Artwork\*.*
covers\front.*
covers\*front.*
covers\front*.*
covers\*front*.*
covers\cover.*
covers\*cover.*
covers\cover*.*
covers\*cover*.*
covers\*.*
front.*
*front.*
front*.*
*front*.*
cover.*
cover*.*
*cover.*
*cover*.*
..\Artwork\front.*
..\Artwork\*front.*
..\Artwork\front*.*
..\Artwork\*front*.*
..\Artwork\cover.*
..\Artwork\*cover.*
..\Artwork\cover*.*
..\Artwork\*cover*.*
..\Artwork\*.*
..\covers\front.*
..\covers\*front.*
..\covers\front*.*
..\covers\*front*.*
..\covers\cover.*
..\covers\*cover.*
..\covers\cover*.*
..\covers\*cover*.*
..\covers\*.*
*.*
kann man vielleicht noch
Artwork\front.* mit so etwas wie
Artwork\front, cover, folder.* ersetzen? das würde jeweils weitere 2 vierzeiler einsparen..
Ne, du hast es nicht ganz verstanden...
Du brauchst dann das:
Artwork\*front*.*
Artwork\*cover*.*
Artwork\*folder*.*
covers\*front*.*
covers\*cover*.*
*front*.*
*cover*.*
..\Artwork\*front*.*
..\Artwork\*cover*.*
..\covers\*front*.*
..\covers\*cover*.*
mehr nicht.
Wenn du sowas wie covers\*.* oder Artwork\*.* irgendwie verwendest, dann wird das erste gefundene Bild angezeigt. Das wolltest du doch nicht, weil du auch Artist, Back und Disc im Ordner hast (die ja zumindest mal vor front oder folder kämen und somit zuerst gefunden würden).
naja, wenn es mehr als 1 bild gibt, dann enthalten die namen entsprechende schlagwörter (front oder back). und selbst wenn der name die unterscheidung nicht hergibt, ist das erstbeste bild besser als gar keins ;)
wenn nur 1 bild vorhanden ist, ist es in den mesten fällen das Front cover. im Album art feld "Back cover" habe ich sowas wie *.* dann weggelassen
außerdem soll ja das bild front*.* (zb front small.*) erst nach *front.* (zb front.*) gelesen werden. foobar arbeitet die befehle von oben nach unten ab. mir gings jetzt darum, diesen Ablauf zu realisieren :)
Artwork\ ODER covers\ ODER scans\front.* ODER cover.* ODER folder.*
Artwork\ ODER covers\ ODER scans\*front.* ODER *cover.* ODER *folder.*
Artwork\ ODER covers\ ODER scans\front*.* ODER cover*.* ODER folder*.*
Artwork\ ODER covers\ ODER scans\*front*.* ODER *cover*.* ODER *folder*.*
geht das mit einer wenn-dann-sonst anweisung? ich krieg die glaub ich nicht hin
EDIT: zumindest klappt es mit Artwork\$if2(front,cover).* ??? andere befehle kann ich leider nicht :-[
EDIT 2: Artwork\$if2((front,cover),folder).* geht auch *yuppie!*
mfg
s_PLASH
so, liebe leute, das ist meine vollständige der befehle die foobar album art - Front cover von oben nach unten abklappert^^
artwork\front.*
artwork\*front.*
artwork\front*.*
artwork\*front*.*
artwork\cover.*
artwork\*cover.*
artwork\cover*.*
artwork\*cover*.*
artwork\folder.*
artwork\*folder.*
artwork\folder*.*
artwork\*folder*.*
artwork\*.*
covers\front.*
covers\*front.*
covers\front*.*
covers\*front*.*
covers\cover.*
covers\*cover.*
covers\cover*.*
covers\*cover*.*
covers\folder.*
covers\*folder.*
covers\folder*.*
covers\*folder*.*
covers\*.*
scans\front.*
scans\*front.*
scans\front*.*
scans\*front*.*
scans\cover.*
scans\*cover.*
scans\cover*.*
scans\*cover*.*
scans\folder.*
scans\*folder.*
scans\folder*.*
scans\*folder*.*
scans\*.*
front.*
*front.*
front*.*
*front*.*
cover.*
cover*.*
*cover.*
*cover*.*
folder.*
folder*.*
*folder.*
*folder*.*
..\artwork\front.*
..\artwork\*front.*
..\artwork\front*.*
..\artwork\*front*.*
..\artwork\cover.*
..\artwork\*cover.*
..\artwork\cover*.*
..\artwork\*cover*.*
..\artwork\folder.*
..\artwork\*folder.*
..\artwork\folder*.*
..\artwork\*folder*.*
..\artwork\*.*
..\covers\front.*
..\covers\*front.*
..\covers\front*.*
..\covers\*front*.*
..\covers\cover.*
..\covers\*cover.*
..\covers\cover*.*
..\covers\*cover*.*
..\covers\folder.*
..\covers\*folder.*
..\covers\folder*.*
..\covers\*folder*.*
..\covers\*.*
..\scans\front.*
..\scans\*front.*
..\scans\front*.*
..\scans\*front*.*
..\scans\cover.*
..\scans\*cover.*
..\scans\cover*.*
..\scans\*cover*.*
..\scans\folder.*
..\scans\*folder.*
..\scans\folder*.*
..\scans\*folder*.*
..\scans\*.*
.. \front.*
.. \*front.*
.. \front*.*
.. \*front*.*
.. \cover.*
.. \*cover.*
.. \cover*.*
.. \*cover*.*
.. \folder.*
.. \*folder.*
.. \folder*.*
.. \*folder*.*
.. \*.*
*.*
für Back cover sieht es ähnlich aus, nur dass *.* nicht dabei ist.
für Disc kommt ..\artwork\cd%discnumber%.* in allen variationen dazu (also ..\covers\cd%discnumber%.* und ..\scans\cd%discnumber%.* sowie ..\artwork\disc%discnumber%.* usw.)
geht es vielleicht kürzer mir einer $if-anweisung oder so in der art?
es klappt zwar mit $if2(front.*,cover.*) aber nur wenn das bild cover.* heißt; mit front.* klappt es nicht!
hat jemand eine Idee?
mfg
s_PLASH