erstmal zu Deinem wirklich sagenhaft umfangreichen Programm. Es erleichtert die Arbeit wirklich ungemein.
Nun zu meinem Problem:
Ich benutze MP3Tag um meine Songs nach Interpreten und Alben in verschiedene Ordner zu sortieren. Das funktioniert auch prächtig über Tag > Dateiname und %artist%\%album%\%_filename%.
Ich grüblke nun gerade nach, wie es mir gelingen könnte, das Compilations so wie bei der iTunes Sortierung nicht auseinandergerissen werden, sondern in einen Ordner "Compilations" und dann nach dem Titel des Albums sortiert werden.
Das iTunes Compilations Feld habe ich bei mir in MP3Tag eingerichtet. Man könnte es also als Kriterienfeld heranziehen.
Ich denke an eine Tag>Dateiname-Funktion, die erkennt, ob das iTunesCOMPILATION-Feld mit einer 1 versehen ist und wenn dies der Fall ist, den Ordner zum Album nicht im Ordner des Interpreten, sondern im Ordner "Compilations" erstellt.
ISt das möglich? Hast Du oder irgendwer anders eine Idee, wie man das erreichen könnte?
In Mp3tag kannst du Scripting-Funktionen (-> Hilfedatei) verwenden. Die einfachste Realisierung wäre dann:
$if(%itunescompilation%,Compilations,%artist%)\%album%\%_filename%
Hallo, ich wollte sagen das mp3tag echt super ist, aber ich habe ein Problem, das ungefähr zu diesem Post passt (glaub ich zumindest ). Es ist ein kleines Schönheitsproblem aber vieleicht kann man es ja trotzdem lösen.
Ich habe mit Mp3Tag jedes Album mit dem Tag "BAND"(bzw. itunescompilation) auf "1" gesetzt.
Itunes zeigt jetzt aber in der "Cover Flow Darstellung" die Alben jeweils nicht mehr mit "Interpret" und Albumname sondern mit einer "1" und "Albumname" an.
Kann man ein Script schreiben das automatisch diese "1" durch den Interpretennamen und bei Compilations in den Albumnamen umwandelt.
Die Tags Album, Interpret und Titel sind für jede Mp3 vorhanden. Und die jeweiligen Alben (mit nur einem Interpret) in eigenen Ordnern mit der Darstellung [H:\MP3s\Alben"Interpret" - "Album"] und die Alben der Compilations als [H:\MP3s\Alben"Album"]
Okay, ich versuche es nochmal neu: In jeder MP3 habe ich in das Tagfeld "BAND" die Zahl 1 reingeschrieben um wenigstens die Compilations in Itunes alle unter einem Cover zu haben.
Ich hoffe das ist etwas verständlicher
Du hast bei allen Dateien egal ob Compilation oder nicht BAND = 1 gesetzt? Wirklich keine so gute Idee.
Also zuerst solltest du alle BAND Felder wieder löschen. Dann bei allen Compilations erstellst ITUNESCOMPILATION = 1 und dann schaust du nochmal in iTunes ob auch so alles funktioniert und ob BAND überhaupt gebraucht wird.
Aktion um ITUNESCOMPILATION automatisch zu erstellen, geprüft wird ob im Ordner der Dateien " - " vorkommt oder nicht.
Super vielen Dank, für die schnelle hilfe
jetzt hab ich nur noch ein klitzekleines Problem, da ich mich mit den STringcommands überhaupt nicht auskenne:
der Formatstring: $ifgreater($strstr(%_directory%, - ),0,1,) schreibt bei mir in die MP3s in Ordnern mit einem - eine 1 in ITUNESCOMPILATION. Obwohl ja in die MP3s in Ordnern ohne ein - eine 1 hinein müsste.
Hab zwar versucht durch das umtauschen der 0 und 1 im Formatstring und ein paar weitern änderungen etwas zu bewirken aber irgendwie kam da nicht das richtige dabei heraus
Wie kann ich den String abändern? Bei mit sehen die Dateinamen entweder bei normalen Alben so aus: "Track - Titel", bei Compilations halt "Track - Interpret - Titel".
der String von Dano bezieht sich auf den Ordner in dem die Songs liegen. Falls du eine Überprüfung anhand des Dateinames willst, musst du die Bedingung so ändern, dass geprüft wird ob im Dateinamen zwei "-" vorkommen.
Dazu kannst du z.B.
Wollte nicht extra n neuen Thread aufmachen, aber mal ne Frage zu itunes. (hab ich in der Vergangenheit immer tunlichst umgangen, aber mit dem mufin plugin und em Tod von Music DNS ergibt sich da ein gewisser Wert für mich).
Also gedacht hatte ich ja das ich mit mp3tag einfach das itunescompilation auf 1 setze und itunes (v8.2) begreift was ich meine. Tuts aber komischerweise nicht.
mp3tag zeigt natürlich auch nix genaues an ausser das itunescompilation auf 1 ist. (Damit meine ich es sagt mir nicht ob es ein TXXX itunescompilation = 1 odr ein TCMP = 1 macht.
Also mal schnell ein utility rausgepackt und nachgeschaut. Treffer. Das Probem ist wie folgt. mp3tag macht mir ein txxx itunescompilation und itunes selbst erwartet ein TCMP und taggt das fröhlich hinterher wenn man dort compilation nochmal selektiert. Ein folgender mp3tag lauf und mal hat 2 .. welcher welcher ist, bleibt ein Geheimnis.
Hat jemand ne Idee an welcher Schraube ich jetzt drehen muss damit sicht mp3tag und itunes auch verstehen ?
Update (Bearbeitet nach weitern 5 Minuten grübeln):
schande über mich ..... ich hab den Fehler. das waren flacs in denen itunescompilation mit 1 getaggt war, und natürlich (warum auch immer) macht dbpoweramp beim flac -> mp3 convertieren einen schönen "unbekannten" mp3 identifier in der Form TXXX itunescompilation = 1.
Mal ungeachtet der Tatsache das es ein Anwenderfehler ist, das mp3tag dann schlicht das vorhandensein von itunescompilation mit Wert 1 anzeigt ist extrem unbefriedigend, aber da wäre ich wieder bei dem Thema was Florian nicht mag. (Die Anzeige der wirklichkeit und nicht der pseudostrings, damit man weiss was los ist.) denn klar ist ja ein TXXX mit identifier itunescompilation kann mp3tag halt auch nur so anzeigen, das es keine Funktion hat ist halt was anderes.
Nicht wirklich befriedigend, aber nun gut .... man muss halt besser aufpassen, und am besten immer alles neu taggen.
Hallo und guten Tag hier an alle User! Ich bin neu hier und habe unter Google folgendes Problem gefunden das ich ebenfalls habe! Wenn ich mit MP3 Tag tagge möchte ich einfach nur das meine Sampler als Compilation erkannt werden (ebenso in itunes) ...ich hatte es mal hin bekommen mit Hilfe hier aus dem Board! Aber jetzt musste ich meinen Laptop einmal neu aufsetzen und dadurch sind alle Aktionen bzw. Konvertereinstellungen dahin. Ich habe hier schon einiges gelesen bin aber glaube ich zu dumm das richtig einzurichten! Meine Frage: Muss ich das als Aktion oder wie anders einrichten? Und mit welchen Feldern bzw. welchen Strings muss ich das ganze einrichten? Ich habe das hier in den Beiträgen nicht richtig verstanden mit itunescompilation. LG ThTh
MP3tag ist die Anordnung von Dateien eigentlich egal.
iTunes scheint für Dateien mit denselben Daten in ALBUM auf 2 Dinge zu reagieren:
ALBUMARTIST ist gesetzt auf "Various Artists"
COMPILATION ist gesetzt auf "1".
In MP3tag wäre es jetzt also gut, für die Felder ALBUMARTIST, ALBUM und COMPILATION jeweils eine Anzeige zu haben im Tag-Panel und in der Dateiliste, damit du deren Inhalt prüfen kannst.
Zum Einrichten siehe
Und dann ist es an Dir, wie du die Daten in die Felder kriegst:
Okay....danke schön....ich glaube sogar das sie mir damals weiter geholfen hatten mit dem gleichen Problem! Lieben vielen Dank schon einmal ich werde es ausprobieren und mich dann noch mal melden ob es geklappt hat! So....habe es jetzt mal probiert...so wie auf dem Bild sieht es jetzt aus...aber itunes erkennt das Album nicht als Compilation (Sampler) sondern listet beim importieren jeden Song einzeln auf. Ebenfalls wird das Album nicht als Various Artists getaggt! Warum ist das wohl so? Angezeigt wird doch alles korrekt? LG ThTh
Auf den ersten Blick sieht das OK aus.
Nur müsste jetzt iTunes noch davon überzeugt werden, die Daten aus den Dateien erneut einzulesen.
Dazu gibt es meiner Ansicht nach Scripte auf einschlägigen Seiten.
Oder du benennst die Dateien ein bisschen um und lässt iTunes nach neuen Dateien suchen.