Aus Zeitgründen hab ich alle Dateien erstmal so benannt. Jetzt habe ich dieses sehr geile programm gefunden und möchte nicht jede Information per Hand machen müssen.Wenn es natürlich nicht geht,dann bleibt mir nichts anderes übrig,als alles manuell zu machen.
Du hast mich offenbar falsch verstanden.
Natürlich sollte man mit MP3Tag soweit wie möglich alles automatisch und nicht von Hand machen.
Meine Frage zielt dahin ob die zusätzlichen Informationen, die Du dem Dateinamen hinzufügen willst, irgendwo stehen. Wenn sie nirgendwo in der Datei stehen, kannst Du natürlich die Zusätze nur von Hand machen oder Du tagst von einer Webquelle.
Allerdings musst Du natürlich nicht für jede Datei die Zusätze per Hand eingeben, wenn sie für eine Reighe von Dateien gleich sind.
Was sind das denn eigentlich für Zusätze?
Perry Mason
Der Fall mit
Ein Hörbuch?
Ein Film?
In welchen Tags willst Du eventuell die Inhalte haben.
Nehmen wir mal an Du hast 10 Dateien für die diese Zusätze gleich sind. Diese Dateien markierst Du in der Listenansicht. Dann rufst Du den Konverter auf mit Tag - Tag
Feld: _FILENAME
Formatstring: Perry Mason %_filename% Der Fall mit
Das Ergebnis siehst Du gleich unterhalb des Eingabefensters.
Ich muss allerdings dazu sagen, dass das Benennungsschema und die Vorgehensweise für mich selbst wenig Sinn ergibt. Vor allem würde ich zunächst mal die Tags füllen.
Die Dateien,die ich habe,sind allesamt Filme bzw Episoden von Serien.
Ich muss gestehen,das ich dieses tolle Programm erst vor kurzem entdeckt habe und also noch absoluter Neuling bin.Vorher habe ich die Daten per Hand über die Dateieigenschaften im Explorer gemacht,was ich zum Teil immer noch machen muss,da nicht alle Felder/Tags aus den Dateieigenschaften in mp3tag mit eingelesen werden oder ich bin zu dämlich
Bevor ich ja hier das Forum um Hilfe bitte,versuch ich ja in der Hilfe-Datei fündig zu werden,aber da werden die ganzen String-Befehle nicht erklärt.
Wenn ich jetzt z.B in den Dateieigenschaften unter Details schau,dann seh ich da unter Ursprung die Felder Regisseure,Produzenten,Texter etc. Diese Felder vermiss ich aber hier in mp3tag. Auch unter
Erweiterte Tags finde ich da nichts. Wie gesagt,ich bin absoluter Neuling mit dem Programm,kann sein,das ich irgendwo noch was einstellen oder anklicken muss,wobei soo wichtig ist das nun auch nicht
Nachdem ich nun ein wenig mit dem Programm gespielt habe,um es mal besser kennen zu lernen,habe ich zwei neue Sachen heraus gefunden,die mir die Arbeit ungemein erleichtern.
Dafür habe ich aber jetzt meine Dateinamen mit dem obigen Tip
Feld: _FILENAME
Formatstring: Perry Mason %_filename% Der Fall mit
völlig unnötig formatiert. Nun ist mir der Teil "Der Fall mit" im Weg. Nun habe ich mir gedacht,lösche ich den einfach. Erster Gedanke,was mit "$cutLeft" funktioniert,muss ja dann auch mit "$cutRight" funzen. Aber wie?
Also in der Hilfe nachgeschaut und folgendes gefunden:
$cutRight(x,n) schneidet n Zeichen vom Ende der Zeichenkette x und liefert das Ergebnis.
Klingt ja recht einfach, ich also Konverter Tag-Tag angeklickt
Feld: _FILENAME
Formatstring: $cutRight(17,12) eingegeben Perry Mason 3.01 =17 Der Fall mit =12 und OK gedrückt.
Was passiert? Es bleibt nur noch .mp4 über
Die Anweisung $cutRight(17,12) schneidet vom String "17" von rechts 12 Zeichen ab - sind aber nur 2 da, also bleibt nichts übrig. Gemäß Anweisung ist alles richtig.
Ich vermute aber, dass du nicht von "17" sondern vom _filename was abschneiden wolltest ...
$cutRight(%_filename%,12)
Ansonsten erscheint mir dieses Rumgefummel mit dem Dateinamen sowieso suboptimal.
Füll doch erst mal die Felder, dann hast du strukturierte Daten und musst nicht einzelne Buchstaben abtentern. Und aus diesen strukturierten Daten fügst du dann den Dateinamen zusammen.
Das hat dir allerdings Forumsmitglied poster schon in Post #2 gesagt.
genau so habe ich das gestern Abend auch versucht,nur da hat es im Gegensatz zu jetzt irgendwie nicht funktioniert.
Ich habe die Anweisung $cutRight(x,n) so verstanden,das nach dem 17.ten Zeichen 12 Zeichen abgeschnitten werden.
Es mag ein wenig unlogisch klingen,aber durch diese sog. Spielerei habe ich a) das Programm ein wenig kennen gelernt und festgestellt,das ihr beiden recht habt,was das Ausfüllen anbelangt.Ich habe bisher durch die Unwissenheit, was das Programm alles kann,das Pferd von hinten aufgezäumt.
Werde mich gleich mal dran setzen und die neuen kennen gelernten Funktionen austesten.
In meinem Fall,da ich ja weiß,was entfernt bzw. was bleiben soll bringen beide Strings das gleiche Ergebnis.
$cutRight(%_filename%,12)
oder
$mid(%_filename%,1,17)
Schade ist nur,das für meine Zwecke Titel und Dateiname gleich sein müssen,da der Explorer bzw der Smart-TV ja nur Dateinamen anzeigt und nicht den Titel.
Jedenfalls hab ich mir mit euren paar Tips und den zwei neuen Erkenntnissen,schon 90% der Arbeit erspart. Vielen Dank
ich hoffe,es ist okay,wenn ich nicht für jede Frage einen neuen Thread aufmache und stattdessen hier weiter frage.
Habe nun den Rat befolgt und alle Informationen weitesgehend eingegeben.Daazu habe ich wieder eine neue und tolle Funktion entdeckt. Und zwar den Konverter Textdatei-Tag,wie ich finde,ein sehr nützliches Tool.
Da ich meine Daten aus den unterschiedlichsten Quellen hole, habe ich mir eine Excel-Datei erstellt um das alles mal zu testen.
Nach der richtigen Formatierung steht in Spalte A der Titel, Spalte B die Handlung und in Spalte C die Erstausstrahlung. Bei einem Tag ist es ja noch sehr simpel,in die Textdatei kopiert jeweils ein / eingefügt und fertig. Bei hunderten von Tags natürlich sehr umständlich,deswegen habe ich in der Excel-Datei jeweils eine Spalte mit dem / eingefügt,was auch fast perfekt funktioniert.
Nachdem ich nun per Konverter alle Informationen mittels String "%track%/%title%/%comment%" importiere,habe ich beim Titel und beim Kommentar immer ein oder mehrere Leerzeichen in den Feldern.
Wie kann ich das vermeiden?
Dann hab ich noch eine Frage.Ich habe mir nunmal die Liste mit den Tag-Feldern angeschaut.werde aber nicht ganz schlau draus. Welches dieser Felder entspricht dem "Regisseur" in den Dateieigenschaften?
Lg Frank
Nachtrag: Ich habe gerade herraus gefunden,das es kein Fehler von Mp3Tag ist sondern von Excel.Beim Einfügen in die Text-Datei werden jeweils 2 Leerzeichen vor und hinter dem Schrägstrich gesetzt.
Wie nutzt ihr den Konverter richtig?
Doch, eigentlich ist das so Usus, für ein neues Problem einen neuen Thread aufzumachen. Denn erstens findet man dann das neue Thema schneller und
zweitens ist die Lösung zum Problem meistens in einem der letzten Beiträge. Wenn dann aber die letzten Beiträge zu einem ganz anderen Problem die Lösung bieten, ist das verwirrend. Im Sinne, die gefundene Lösung möglichst vielen zu Nutze zu machen, ist ein Themenwechsel im vollen Galopp ungünstig, da man viel Information lesen muss, die nichts mit der ursprünglichen Problemstellung zu tun hat.
Wenn du den string" %track% / %title% / %comment%" benutzt, sollten, sofern die Leerzeichen so verteilt sind, keine mehr im Feld auftauchen.
Aber sonst finde ich die Methode mit dem Extra-Feldern in Excel als Trennzeichen irgendwie seltsam.
Excel kann doch CSV-Dateien exportieren - da ist das Trennzeichen schon drin, das Komma eben.
Wenn es sich anders bewerkstelligen lässt,ist mein Lösungsansatz natürlich etwas seltsam.
Habe nun zu Testzwecken eine Excel Datei mit ein paar Daten gefüllt und diese dann im CSV(Trennzeichen getrennt) Format abgespeichert. Leider sagt der Konverter,Zeile 1 bis 4 konnte nicht geparst werden,was auch immer das bedeutet.
Das bedeutet, dass die von dir angegebene Datenstruktur nicht in der csv-Datei gefunden wurde.
Guck dir doch mal die csv-Datei im Editor an und sieh, welche Trennzeichen zwischen den Feldern verwendet werden. Und die nimmst du dann für den Import.