Zu meinem Problem ich habe meine Sammlung wie folgt aufgebaut
Artist oder Label - Album
CD
Cover
oder
CD 1
CD 2
Cover
u.s.w
Mit der Export würde ich jetzt gern eine Datei erstellen die in dem Obersten Ordner ist (Artist oder Label - Album),und wenn es geht in der Datei getrennt da gestellt .
Ich werde nicht so ganz schlau aus dem Beispiel, das du gibst.
Ich sage mal, was ich mir denke, wie es gemeint sein könnte:
Es gibt einen Kopf mit Jahr, Genre etc.
Dann soll dies für jede CD wiederholt werden.
Und dann kommt die Liste der Tracks pro CD.
Meiner Ansicht nach stimmt die Struktur nicht, da sich die Bitrate, das Genre eigentlich von Datei zu Datei ändern können.
Auch sind solche daten wie total_files eigentlich nirgendwo gespeichert, oder?
Egal, du wirst das schon hinkriegen.
Also: wenn du für die betroffenen Dateien DISCNUMBER gespeichert hast, dann kannst du mit geschachtelten $loop-Anweisungen die Dateien pro CD ausgeben.
$loop(%album%)
Es gibt einen Kopf mit Jahr, Genre etc.
$loop(%discnumber%)
Dann soll dies für jede CD wiederholt werden.
$loop(%track%)
Und dann kommt die Liste der Tracks pro CD.
$loopend()
$loopend()
$loopend()
Der Kopf ist nur eine grobe übersicht und das mir den Genre , total_files .klapt ja alles Dank der Hilfe.
Also versuche ich es mal anders ,
Ich habe folgenes
ordner 1 Heist (Artist oder Label - Album)
Da drin habe ich dann ein oder mehrer Unterordner z.b
CD 1
CD 2
wenn ich jetzt mit die Oberen Export ausführe habe ich in CD 1 eine txt und in CD 2 eine txt ,
aber ich möchte das er mir die txt in den Ordner (Artist oder Label - Album) erstellt und nicht in den Unterordner CD 1 ,CD 2.
Im tag selber habe ich die CD nr vergeben mit 1,2,u.s.w
Das verstehe ich nicht. die Report-Datei wird eigentlich im obersten Ordner erstellt - es sei denn, man hat die option "eine Datei pro Verzeichnis" gewählt.
Ich würde gern in der Datei eine getrennte dastellung haben für jede CD so wie unten dagestellt.
Jetzt würde ich gern wissen ob man %discnumber% aus zuweissen kann damit ich eine trennung in der datei machen kann .
Das hätte ich gern.
CD 1
%artist% - %title%
%artist% - %title%
%artist% - %title%
%artist% - %title%
%artist% - %title%
u.s.w.
Das grobe layout habe ich schon in Post #2 beschrieben: du brauchst mehrere $loop().
ich hoffe mal, dass das ALBUM immer gleich heißt und nur in DISCNUMBER der Unterschied festgehalten ist.
Deshalb heißt die "Looperei" mehr oder weniger:
Schau dir die Alben an (und schreib den Kopf) = $loop(%album%)
Schau dir DISCNUMBER an = $loop(%discnumber)
und für jede DISCNUMBER schreibe alle Tracks = $loop(%track%)
und von den gefundenen Dateien schreibe immer %artist% - %title%
Das macht Summasummarum 3 loops, die am ende alle wieder geschlossen werden müssen:
$loopend()
$loopend()
$loopend()
Aber das steht eigentlich schon alles in post #2.
Ich weiß allerdings nicht, was du meinst mit
Das geht ja auch alles wunderbar keine Frage
nur ich würde es gern getrennt dastellen und nicht untereinander
Mit der Lösung die du mir da gibst schreibt er mir das alles untereinader.
Ich würde aber gern zwei lehrzeilen zwischen jeder CD haben .
CD 1
%artist% - %title%
%artist% - %title%
%artist% - %title%
%artist% - %title%
%artist% - %title%
u.s.w.
Die Trennung hier da kommt es mir drauf an die ich gern hätte
also erstmal danke für diese Exportfunktion das ist genau das was ich gesucht habe.
Allerdings habe ich noch ein Problem damit.
bei z.B. Alben mit mehreren CDs steht dann in der Trackliste immer folgendes... (rot markiert)
Artist.......: Wolfgang Petry
Album........: Ab Ins Heu - Die Grosse Scheunenfete (CD 1)
YEAR.........: 2012
GENRE........: Schlager
CODEC........: FLAC
QUALITY......: LOSSLESS
CHANNELS.....: 44100 kHz Stereo
SIZE.........: 1,06 GB
TRACKS.......: 42
PLAYTIME.....: 02:25:04
Tracklist....:
CD 1:
Wolfgang Petry - Weiß Der Geier (Radio Version) (03:43)
Norman Langen - Pures Gold (03:19)
Bernhard Brink - So Oder So (Xtreme Sound Party Mix) (03:41)
....
CD 2:
Olaf Henning - Cowboy & Indianer (Komm' Hol Das Lasso Raus!) (Hit Version) (03:14)
Tim Toupet - So Ein Schöner Tag (Fliegerlied) (Partymix) (03:29)
De Randfichten - Du Kleine Fliege (Xtreme Sound Party Mix) (02:57)
....
Irgendwie hätte ich dort gern anstelle von CD 1, die anzahl der CDs stehen.
Habe es schon mir dem Parameter %totaldiscs% probiert und das klappt auch,
aller dings heisst es dann...
Album........: Ab Ins Heu - Die Grosse Scheunenfete (CD 1) (2)
ich hätte jedoch gern das dann dort nur (2 CD) (3 CD) (4 CD) ect... steht. Irgendwie steh ich da etwas auf dem schlauch und ich hoffe ihr habt da eine Idee für einen Anfänger
Ich vermute mal, dass du bei ALBUM auch "...(CD1)" eingetragen hast.
MP3tag verändert ohne weitere Anweisung keine Daten. Und es fügt keine hinzu. Und da in deinem Exportscript bei ALBUM kein %discnumber% steht, unterstelle ich, dass diese Beschriftung genau so in ALBUM steht.
Du könntest für %album% auch eintragen $replace(%album%,CD1,,CD2,) Das wirft dann aus jedem Albumtitel beim Export CD1 oder CD2 raus.