IPB

Welcome Guest ( Log In | Register )

> Hinweise!

Bitte vor dem erstellen eines Beitrag unbedingt die Häufig gestellten Fragen lesen und die Suche verwenden.

Bitte lesen Sie auch die allgemeinen Nutzungsbestimmungen dieses Forums.

2 Pages V   1 2 >  
Reply to this topicStart new topic
> String Textdatei - Tag gesucht
SFL
post Oct 14 2011, 14:42
Post #1


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Hallo Leute, ich kriege das nicht hin
Konverter: Textdatei - Tag
String Textdatei - Tag für . . .

Inhalt der .txt:

Titel
Late in the evening
Interpret
Simon, Paul
Komponist
Simon, Paul (1941-)
Sendezeitpunkt
13.10.2011 | 20:18
Label
Warner Bros. Records
Tonträgertitel
Negotiations and Love Songs 1971-1986

Bestimmte Zeilen davon sollen nun in die Tags

Zeile 1 (nein) %dummy%
Zeile 2 (ja) %title%
Zeile 3 (nein) %dummy%
Zeile 4 (ja) %artist%
Zeile 5 (nein) %dummy%
Zeile 6 (nein) %dummy%
Zeile 7 (nein) %dummy%
Zeile 8 (nein) %dummy%
Zeile 9 (nein) %dummy%
Zeile 10 (nein) %dummy%
Zeile 11 (nein) %dummy%
Zeile 12 (ja) %album%

ja heißt: Zeile soll in die Tags

Funktioniert ein String der die Zeilenumbrüche beherrscht?

Würde es eine Lösung geben, dann würde an dieser Stelle Frage 2 wie folgt lauten:
String nach obigen Schema für mehrere Dateien, im folgendem Beispiel für 2 mp3?

2 Tracks ins Programm aus gleicher Datei eingefügt:
01.mp3
02.mp3

Inhalt der .txt:

Titel
Late in the evening
Interpret
Simon, Paul
Komponist
Simon, Paul (1941-)
Sendezeitpunkt
13.10.2011 | 20:18
Label
Warner Bros. Records
Tonträgertitel
Negotiations and Love Songs 1971-1986

Titel
Weibsbilder
Interpret
Werner, Pe
Komponist
Werner, Pe (1960-)
Sendezeitpunkt
13.10.2011 | 20:22
Label
Intercord
Tonträgertitel
Weibsbilder

Inhalt von Paul Simon soll in 01.mp3
Inhalt von Pe Werner in 02.mp3

Sobald Zeilen untereinander stehen muss ich leider passen.
Danke Dirk

Go to the top of the page
 
+Quote Post
dano
post Oct 14 2011, 15:11
Post #2


Moderator


Group: Moderators
Posts: 5673
Joined: 4-September 03
From: Germany
Member No.: 201
Mp3tag Version: 2.59a



So funktioniert es leider nicht.
Es geht nur eine Zeile pro Datei.


--------------------
Go to the top of the page
 
+Quote Post
SFL
post Oct 14 2011, 16:18
Post #3


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Okay Danke, da kann man nix machen. Auf die Idee bin ich ursprünglich gekommen, da man ja aus den Tags heraus eine .txt Exportmöglichkeit hat.

Mit diesem hier

ZITAT
$filename(txt,utf-8)$loop(%_path%)%artist% - %album% - %title% - %track% - %year% - %genre% - %comment%
$loopend()


sieht das dann so aus wie im Anhang.
Wie man sehen kann, wird der Inhalt aus Kommentar schön untereinander geschrieben. Ich dachte nun, das geht auch wieder schön zurück aus dieser Datei in die Tags. Geht auch, aber er schreibt dann nur die erste Zeile in “Kommentar“. In dem Fall nur >Titel<. Der Rest will nicht.
Ich muss dazu sagen, ich füge den Tag “Kommentar“ sonst manuell in Winamp ein. Winamp lässt Einträge mit Zeilenumbruch ohne Grenzen zu. Mp3tag macht das nicht bzw. erst über viele Schritte in “Erweiterte Schritte“ (glaub' ich)

Nun und daraus entwickelte sich halt meine Frage. Aber wenn das mit den Zeilenumbrüchen nicht gehen will, erübrigen sich da jegliche Überlegungen.

Danke dir trotzdem sehr

This post has been edited by SFL: Oct 14 2011, 16:21
Attached File(s)
Attached File  okt.txt ( 314bytes ) Number of downloads: 48
 
Go to the top of the page
 
+Quote Post
dano
post Oct 14 2011, 17:17
Post #4


Moderator


Group: Moderators
Posts: 5673
Joined: 4-September 03
From: Germany
Member No.: 201
Mp3tag Version: 2.59a



Das geht schon wenn man etwas nachhilft.
Beim Export kann man die Zeilenumbrüche durch eine Zeichenkombination ersetzen:
$replace(%comment%,$char(13),U+000D,$char(10),U+000A)
dann bleibt alles in einer Reihe.

Nach dem Import kann man mit einer Aktion die Zeilenumbrüche wieder herstellen.


--------------------
Go to the top of the page
 
+Quote Post
SFL
post Oct 14 2011, 23:14
Post #5


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Gut, vielleicht hilft mir das irgendwann mal. Für heute bleibt mir wieder mal nur das staunen, was so geht und wie man verdammt noch mal nur so was zusammensetzt. blink.gif Wenn man die Zeilen in einem Textprogramm eingefügt in eine Zeile zwingen und dann importieren könnte, dann würde das u.U. Frage 1 lösen. Aber ich denke, dann bleibe ich doch lieber bei meinen bewährten Optionen. Bisher hab ich allerdings noch nie mit Textdatei - Tag etwas gemacht. Dabei scheint das doch gar nicht so uninteressant zu sein. Beispielsweise kann ich jetzt auf der Ergebnisseite von hitparade.ch nach der Suche, den entsprechen Interpreten und den Titel gemeinsam, also Spalten übergreifend, kopieren und so jeweils in eine Zeile in der txt Datei einfügen und so belassen und dann mit dem entsprechenden String zumindest Interpreten und Titel taggen. Nur über 3 Spalten mit dem Jahr geht's dann nicht mehr. Da will der Stringaufbau den unsichtbaren "Spaltentrenner" kein 2. Mal eingefügt zulassen. Auch wenn's vielleicht merkwürdig erscheint, aber das könnte mir schon wieder beim deklarieren meiner Files nützlich sein.
Attached File(s)
Attached File  okt4.txt ( 55bytes ) Number of downloads: 45
 
Go to the top of the page
 
+Quote Post
DJ Mucke
post Oct 15 2011, 19:34
Post #6


Member


Group: Full Members
Posts: 544
Joined: 20-February 08
From: EARTH - EUROPE - BRD - NRW - RSK - SU
Member No.: 6515
Mp3tag Version: 2.51



QUELLTEXT
$filename(txt,utf-8)$loop(%_path%)%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment%
$loopend()
; versuchs mal so
wenn txt-datei erstellt die Spaltenüberschriften oben setzen.
"%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment%"
- im Editor "ersetzen durch" wählen
Spalte eins ersetze"|"
Spalte zwei durch " " am besten aus den Klammern kopieren rolleyes.gif
Ok drücken
alles auswählen
nach Excel kopieren - Änderungen vornehmen;oder nicht zu verwendende Spalten ausblenden, wiederum alles markieren - kopieren im Editor einfügen und die vormals gemachten Schritte umkehren "ersetzen durch".
Die erste Zeile (%_path%|%artist%|%album%|%title%|%track%|%year%|%genre%|%comment) mit den Spaltennamen ausschneiden, leere Zeile löschen. - Datei speichern
In Mp3tag Textdatei-Tag wählen, die ausgeschnittene Zeile nun in den Formatstring einfügen, Txt-Datei noch wählen und OK

Versuch dich an vorher kopierten Sicherungsdateien in einem neuen Ordner, wirst seh'n es klappt
siehe Screenshot
Attached Image


Attached Image


Attached Image



--------------------
Ich beschäftige mich nicht mit dem, was getan worden ist.

Mich interessiert, was getan werden muss.
Go to the top of the page
 
+Quote Post
SFL
post Oct 24 2011, 22:57
Post #7


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Hallo Dj Mucke, ich werde das morgen mal aufgreifen. Im Moment hab ich noch nicht geschnallt, was du bei ersetzen in die 2. Zeile kopierst. Aber, was ich mich jetzt hauptsächlich frage, warum du jetzt nicht gleich direkt in Exel ne .csv exportierst? Leider müsste ich mich auch erst mal mit Exel befassen. Soweit dies dann überhaupt ginge, denn ich nutze, falls ich das mal brauche, OpenOffice.
Ich hab' csv Export probiert, aber der Kommentar schreibt sich nur in Spalte1 untereinander mit diesem:

ZITAT
$filename(csv,utf-16)Kommentar;Titel;Interpret;Album;Track;Jahr;Länge;Größe;Geändert;Pfad;Date
iname
$loop(%_filename_ext%)%comment%;%title%;%artist%;%album%;%track%;%year%
;%_length_seconds%;%_file_size%;%_file_mod_date%;%_folderpath%;%_filename_ext%
$loopend()Erstellt am %_date% mit %_app% - dem universellen Tag Editor - http://www.mp3tag.de//


In OpenOffice kommt dann dieses Ergebnis im Anhang

Morgen umreiße ich mal, was ich wie jetzt wesentlich mache beim erstellen der Tags meiner Aufnahmen. Danke dir erst mal

Edit: csv will er nicht im Anhang, deshalb nun xls
Edit2 xls geht ooch nicht

Gut ich mach erst mal Schluß
Gruß Dirk

This post has been edited by SFL: Oct 25 2011, 16:59
Go to the top of the page
 
+Quote Post
SFL
post Oct 25 2011, 18:02
Post #8


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Also was ginge, wäre tabellarisch Zeile für Zeile Einträge vorzunehmen um sie dann in den Texteditor kopieren. Und dann kann man in der Tat mit “ersetzen“ eine funktionierende Variante erstellen. Das hab' ich selber schon probiert und das klappt auch, aber sobald Zeilenumbrüche ins Spiel kommen sehe ich keinerlei Möglichkeit.
Auf jeden Fall ist die Variante Textdatei - Tag für meine Zwecke, die Sinnvollste. Dämlich nur, das man dies erst Jahre später merkt. Aber besser spät, als nie rolleyes.gif
Go to the top of the page
 
+Quote Post
ohrenkino
post Oct 25 2011, 19:12
Post #9


Member


Group: Full Members
Posts: 4108
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.59a



ZITAT(SFL @ Oct 25 2011, 19:02) *
... aber sobald Zeilenumbrüche ins Spiel kommen sehe ich keinerlei Möglichkeit...

Der Trick ist, wirklich alle Felder, die zu einem Datensatz gehören in eine (wenn auch lange) Zeile zu packen, die durch ein Absatzzeichen abgeschlossen wird, zu packen.

Wenn man jetzt das Ausgabe-Skript so ändert, dass als letztes in einem Datensatz immer eindeutige Erkennungszeichen stehen wie z.B "<datensatzende>",
dann kann man nach der Generierung der Textdatei erstmal alle Absatzenden durch ein "<zeilenumbruch> ersetzen - was kurzzeitig zu einem riesigen Absatz führt.
Und dann ersetzt man alle "<datensatzende>" durch Absatzmarke (in Word ist das ^p).
Da eigentlich die ganze Zeit die Maschine ackern muss, geht das ziemlich fix.


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
DJ Mucke
post Oct 25 2011, 19:26
Post #10


Member


Group: Full Members
Posts: 544
Joined: 20-February 08
From: EARTH - EUROPE - BRD - NRW - RSK - SU
Member No.: 6515
Mp3tag Version: 2.51



ZITAT(SFL @ Oct 25 2011, 19:02) *
..sobald Zeilenumbrüche ins Spiel kommen...

wieso Zeilenumbrüche,
verfahre mal so wie jetzt beschrieben:
1. markiere mal ein paar Titel
2. exportiere nach Editor, also als Txt-Datei
nun kommt die Tastatur ins Spiel

Attached Image


3. öffne im Editor das Ersetzenfenster
4. erste Eingabefeld auswählen - drücke beide Tasten wo ne 2 drin ist, [Alt Gr] aber zuerst (festhalten).
5. nimm jetzt eine beliebige Stelle im Text, drücke die Taste mit der 1 versehen ( Tab-Taste), markier die gross Leerstelle, drücke nun [Strg + X] (ausschneiden) bewege den Cursor in die 2te Eingabezeile und drücke nun [Strg + V](einfügen) - Jetzt "Ok" geben per Entertaste
6. markiere den gesamten Txt und kopiere ihn nach Excel und du wirst das Ergebnis sehen.
Kein Zeilenumbruch - jede Zeile aus MP3Tag ist nur für ein Track mit den von dir ausgewählten Spalten.
ZITAT
Platzhalter für Exportkonfigurationen

Die hier angegebenen Platzhalter können sowohl für den Dateinamen der Exportdatei, als auch in den Exportkonfigurationen verwendet werden.
Zeichen mit besonderer Funktion
[...] Text zwischen eckigen Klammern wird nur ausgegeben, wenn mindestens ein innerhalb der Klammern verwendeter Platzhalter gefunden wurde.
' Dieses Zeichen wird zum Markieren von Text verwendet, der nicht durch den Parser ausgewertet werden soll. Es dient dazu die folgenden Spezialzeichen zu maskieren. Möchten Sie dieses Zeichen ausgeben schreiben Sie bitte ''.
[]$% Diese Spezialzeichen müssen durch das ' Zeichen maskiert werden um nicht als Zeichen mit Funktionalität gewertet zu werden.

Metadaten
%artist% Interpret
%album% Album
%comment% Kommentar
%genre% Genre
%title% Titel
%track% Track-Nummer
%_total% Gesamtzahl der Tracks eines Albums, wenn Tracknummer im Format xx/xx
%year% Jahr
%fieldname% Feldname

Technische Informationen
%_bitrate% Bitrate in kBit/s
%_codec% Codec
%_cover_mimetype% Mimetype des ersten Covers im Tag der Datei
%_cover_size% Größe des ersten Covers im Tag der Datei in Bytes
%_cover_type% Cover-Typ (Front, Back, ...) des ersten Covers im Tag der Datei
%_covers% Anzahl der Cover im Tag einer Datei
%_id3v2_character_encoding% Enkodierung der Text-Felder im ID3v2-Tag der Datei
%_length% Länge (formatiert)
%_length_seconds% Länge der Datei in Sekunden
%_mode% Mode
%_samplerate% Samplerate
%_tag% Vorhandene Tag-Typen in der Datei
%_tag_read% Angezeigter Tag-Typ
%_tag_size% Größe aller Tags in der Datei
%_tag_size_appended% Größe aller Tags am Ende der Datei
%_tag_size_prepended% Größe aller Tags am Anfang der Datei
%_tool% Zusätzliche Informationen zum verwendeten Codec (nicht bei allen unterstützen Formaten verfügbar).
%_vbr% Art der Bitrate oder Kompressionsprofil

Dateiname / Dateipfad
%_directory% Verzeichnisname
%_extension% Dateiendung ohne Punkt
%_filename% Dateiname ohne Erweiterung
%_filename_ext% Dateiname mit Erweiterung
%_filename_rel% Relativer Dateiname
%_folderpath% Verzeichnispfad
%_folderpath_rel% Relativer Verzeichnispfad
%_parent_directory% Verzeichnisname des übergeordneten Verzeichnisses
%_path% Dateiname mit Pfad
%_volume% Datenträgername
%_workingdir% Verzeichnisname des aktuellen Arbeitsverzeichnisses
%_workingpath% Verzeichnispfad des aktuellen Arbeitsverzeichnisses

Dateieigenschaften
%_file_create_date% Erstellungsdatum der Datei
%_file_create_datetime% Erstellungsdatum der Datei mit Zeit
%_file_create_datetime_raw% Erstellungsdatum der Datei mit Zeit (Unixzeit)
%_file_mod_date% Änderungsdatum der Datei
%_file_mod_datetime% Änderungsdatum der Datei mit Zeit
%_file_mod_datetime_raw% Änderungsdatum der Datei mit Zeit (Unixzeit)
%_file_size% Größe der Datei (formatiert)
%_file_size_bytes% Größe der Datei in Bytes
%_file_size_kb% Größe der Datei in Kilobytes
%_file_size_mb% Größe der Datei in Megabytes
%_crc% CRC32-Wert der Datei
%_md5% MD5-Hash der Datei (langsam!)
%_md5audio% MD5-Hash des Audio-Teils der Datei (langsam!)

System
%_app% Mp3tag, z.B. Mp3tag v2.49
%_counter% Laufender Zähler für Dateien pro Schleife
%_date% Kurzes Datum
%_datetime% Langes Datum
%_max_counter% Maximaler Zählerstand der letzten geschlossenen Schleife.

Globale Platzhalter (berechnet pro Schleife)
%_total_files% Gesamtzahl exportierter Dateien
%_total_size% Gesamtgröße der Dateien (formatierte Ausgabe)
%_total_size_raw% Gesamtgröße der Dateien in Bytes
%_total_time% Gesamtspielzeit der Dateien
%_total_time2% Gesamtspielzeit der Dateien ohne Tage
%_total_time_raw% Gesamtspielzeit der Dateien in Sekunden

Zu finden über das blau eingekreiste Fragezeichen

Noch Fragen rolleyes.gif

This post has been edited by DJ Mucke: Oct 26 2011, 15:54


--------------------
Ich beschäftige mich nicht mit dem, was getan worden ist.

Mich interessiert, was getan werden muss.
Go to the top of the page
 
+Quote Post
SFL
post Oct 25 2011, 20:25
Post #11


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



Bei meiner Eingangsfrage stehen alle zu verwendeten Daten untereinander. Das meine ich mit Zeilenumbrüche. Würde ich diese Daten 1:1 kopieren, stünden die auch im Editor untereinander. Dann klappt das "parsen" nicht mehr und das Ganze scheitert.

Aber, ich habe einen Schritt nach vorne gemacht.
So sieht der Datensatz aus:

Titel
Valérie, Valérie

Interpret
Reincke, Michy
Komponist
Reincke, Michael (1959-)
Sendezeitpunkt
25.10.2011 | 19:56

Label
RCA
Tonträgertitel
Paris

- Jetzt kopiere ich das und füge es in die erste Spalte in OpenOffice Tabellenkalkulation.
- Damit belege ich 14 Zeilen untereinander, die man später noch, wenn alles komplett ist, mit ersetzen richtig zurecht rückt, da das Format noch nicht ganz passt.
- Nun markiere ich diese 14 Zeilen und schneide sie aus
- klicke in Spalte 2 Zeile 1 in die Zelle und gehe auf Bearbeiten>Inhalte einfügen>und setze neben "Alles einfügen" auch unten in Optionen bei "Transponieren" das Häkchen und klicke Ok.

Jetzt steht alles was vorher untereinander stand, nebeneinander schön verteilt in den Spalten.
Das würde ich wiederholen bis meine 30 bis 40 Titel, die ich so etwa pro Session vorbereite, so korrekt Zeile für Zeile eingefügt sind. Zum Schluß würde ich die Spalten, die ich nicht brauche, komplett entfernen und das was übrig ist, in den Editor kopieren und dort Stringreif mit Ersetzen machen.

Ich glaube so könnte es gehen. Am Donnerstag ist meine nächste Aufnahme-Sitzung, wo ich das mal so ernsthaft angehen werde. Viele Wege führen nach Rom. Ich muss gucken, was mit weniger Aufwand halt am schnellsten geht.

So das war erst mal meins, jetzt gucke ich mal ob ich dein Posting raffe. rolleyes.gif

Gruß Dirk



Go to the top of the page
 
+Quote Post
DJ Mucke
post Oct 26 2011, 16:00
Post #12


Member


Group: Full Members
Posts: 544
Joined: 20-February 08
From: EARTH - EUROPE - BRD - NRW - RSK - SU
Member No.: 6515
Mp3tag Version: 2.51



Hallo book.gif Lesender
____________________Teil 1: bitte testen

Attached File  TEST_CSV.mte ( 1.35K ) Number of downloads: 52

Keine Gewähr, aber klappt schon, jedenfalls bei mir! rolleyes.gif

Feedback erwünscht ohmy.gif

Anschauung der *.mte-datei
QUELLTEXT
$filename(2011_10_26_TEST.csv,utf-16)
"Pfad"$char(9)"Partition"$char(9)"Album"$char(9)"Track"$char(9)
"Interpret"$char(9)"Titel"$char(9)"Dauer"$char(9)"Jahr"$char(9)
"Kommentar"$char(9)"Dateiname"$char(9)"Zähler"$char(9)
"t_files"$char(9)"t_size"$char(9)"t_size_raw"$char(9)"t_time"$char(9)
"t_time2"$char(9)"t_time_raw"
$loop(%_path%)"
%_path%"$char(9)"%_volume%"$char(9)"%album%"$char(9)"%track%"$char(9)
"%artist%"$char(9)"%title%"$char(9)"0:%_length%"$char(9)"%year%"$char(9)
"%comment%"$char(9)"%_filename_ext%"$char(9)"%_counter%"$char(9)
"%_total_files%"$char(9)"%_total_size%"$char(9)"%_total_size_raw%"$char(9)
"%_total_time%"$char(9)"%_total_time2%"$char(9)"%_total_time_raw%"
$loopend()


This post has been edited by DJ Mucke: Oct 26 2011, 16:04


--------------------
Ich beschäftige mich nicht mit dem, was getan worden ist.

Mich interessiert, was getan werden muss.
Go to the top of the page
 
+Quote Post
SFL
post Oct 26 2011, 22:18
Post #13


Member


Group: Full Members
Posts: 213
Joined: 2-June 07
Member No.: 5042
Mp3tag Version: v2.53



ZITAT(DJ Mucke @ Oct 26 2011, 17:00) *
Feedback erwünscht ohmy.gif


Ich exportiere mit deiner .mte in ein Tabellendokument, oder? Falls ja, dann ist dir aber klar, das meine Tags völlig leer sind? Dann sähe das Export-Ergebnis auch ziemlich leer aus.

Dein Kampf mit mir ist ja bewundernswert, aber ich setze mal, bevor wir weiter operieren, erst mal einen Punkt.

Ausgangsmaterial:
Ich schneide im Audio-Bearbeitungsprogramm ca. 30 Titel und exportiere diese als .mp3.
Die entstandenen Files heißen jetzt:
New_01.mp3
New_02.mp3
bis
New_30.mp3

Die Tags dieser Files müssten, nein sie sind vollkommen leer.
Jetzt kopiere ich für jeden dieser Files einen solchen Text:

ZITAT
Titel
Ich vermisse die hungrigen Jahre

Interpret
Kaiser, Roland
Komponist
Petrik, Heino (1944-)
Sendezeitpunkt
23.10.2011 | 21:16

Label
HANSA
Tonträgertitel
Nicht eine Stunde tut mir leid


Und diese Daten müssten jetzt in die Tags.
Ich habe jetzt folgendes gemacht. 3 Files gepackt und in den Tag Kommentar (14 Zeilen untereinander) obigen Text eingefügt. Alle anderen Tags sind leer.
Und diese Files hab ich jetzt hoch geladen und du und natürlich alle, die sich das antun mögen, dürfen sich gerne daran austoben. (kriegst ne Pn)

Deine .mte hab' ich probiert. Dennoch bleibt dies alles untereinander stehen.
Gruß Dirk
Go to the top of the page
 
+Quote Post
DetlevD
post Oct 26 2011, 23:59
Post #14


Member


Group: Full Members
Posts: 4608
Joined: 26-May 06
From: Wuppertal, Germany, Planet Earth
Member No.: 3194
Mp3tag Version: 2.58



QUOTE (SFL @ Oct 26 2011, 23:18) *
... Die Tags dieser Files ... sind vollkommen leer. Jetzt kopiere ich für jeden dieser Files einen solchen Text: ...
Und diese Daten müssten jetzt in die Tags.
Ich habe jetzt folgendes gemacht. 3 Files gepackt und in den Tag Kommentar (14 Zeilen untereinander) obigen Text eingefügt. Alle anderen Tags sind leer. ...

SFL, wenn du den Ausgabetext z. B. so formatierst ...

Titel=Ich vermisse die hungrigen Jahre
Interpret=Kaiser, Roland
Komponist=Petrik, Heino (1944-)
Sendezeitpunkt=23.10.2011 | 21:16
Label=HANSA
Tonträgertitel=Nicht eine Stunde tut mir leid


... und diesen mehrzeiligen Text in ein Tag-Feld z. B. COMMENT speicherst, dann kannst du in einem folgenden Schritt aus den Datenzeilen jeweils mit einem passenden regulären Ausruck die einzelnen Daten extrahieren und in einzelne Tag-Felder speichern (so wurde es schon öfter praktiziert, finde Beiträge hier im Forum).

Vielleicht einfacher ist es, die Daten je Datei in einer Zeile einer Zeichen-separierten-Liste von Mp3tag einlesen zu lassen ...

Ich vermisse die hungrigen Jahre@TABKaiser, Roland@TABPetrik, Heino (1944-)@TAB23.10.2011 | 21:16@TABHANSA@TAB<Absoluter Dateipfad>@CRLF
{eine Zeile}

@TAB und @CRLF stehen hier als Symbol für das Tabulatorzeichen und den Zeilenvorschub.
Man kann auch ein anderes Separatorzeichen verwenden.

Diese Zeichen-separierte-Liste für eine oder mehrere Dateien kann mit dem Konverter "Textdatei - Tag" eingelesen werden mit dem Formatstring ...

%TITLE%$char(9)%ARTIST%$char(9)%COMPOSER%$char(9)%BROADCAST_DATETIME%$char(9)%LABEL%$char(9)%MEDIA_TITLE%$char(9)%_PATH%


DD.20111027.0100.CEST

This post has been edited by DetlevD: Oct 27 2011, 00:02


--------------------
* Beyond that, don't ask, when you don't know what to do with the answer. *
♥ home is where the heart is ♥
Go to the top of the page
 
+Quote Post
dano
post Oct 27 2011, 10:56
Post #15


Moderator


Group: Moderators
Posts: 5673
Joined: 4-September 03
From: Germany
Member No.: 201
Mp3tag Version: 2.59a



Hier eine Aktion die ein Kommentarfeld der oben beschriebenen Form verarbeitet.
Sie entfernt zuerst alle leeren Zeilen, dann werden die Zeilenumbrüche durch ~ ersetzt.
Dann werden die Daten einfach mit "Tagfelder importieren" in die Felder eingelesen.
Attached File(s)
Attached File  user_SFL.zip ( 263bytes ) Number of downloads: 36
 


--------------------
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th April 2014 - 01:42