Meine Sammlung umfasst auch einige mp3s, die Songtexte enthalten.
Etliche Texte habe ich händisch eingefügt:
Im Tag-Panel von mp3tag ein Feld "Lyrics" angelegt, mit dem Feldnamen %unsyncedlyrics". Dito eine Anzeigespalte rechts.
Im Internet den Text gesucht und heruntergeladen.
Den Text mit Hilfe des Notepads in das Tag-Panel-Feld Lyrics hinein kopiert.
Mühsam - aber es funktioniert. Der Text wird dort angezeigt.
Einige andere Songs habe ich mit dem Tool Lyrics.exe wie unter ResidualImages beschrieben automatisch herunterladen und einfügen lassen. Funktioniert auch, aber nur halb: Das Kontext-Fenster "Erweiterte Tags" zeigt unter UNSYNCEDLYRICS den kompletten Text an, die zugehörige "unsynced Lyrics"-Spalte im rechten mp3tag-Fenster und das Anzeigefeld im Tag-Panel zeigen nichts.
Was habe ich übersehen? Was muss ich anders machen???
Wenn du neue Spalten definierst, gibt es eine Angabe, in welchem Feld die eingegebenen Daten landen sollen und eine Angabe, wie die Daten dargestellt werden sollen, also welchen "Wert" das Feld annehmen soll.
Wenn du also den Inhalt von UNSYNCEDLYRICS sehen willst, müsstest du bei WERT %unsyncedlyrics% eintragen.
Und wenn du Änderungen eintragen willst, die dann in einem Feld landen sollen, müsstest du das Feld auch angeben - hier wahrscheinlich auch %unsyncedlyrics%.
In der Spaltenansicht wird allerdings immer die erste Zeile gezeigt - so kann es sein, dass wenn da nur ein (unsichtbares) Absatz-Zeichen steht, dass die Spalte an der Stelle leer wirkt...
Noch was: klassischerweise müssen die ersten 5 Zeichen bei Lyrics ein Länderkürzel plu 2x | sein, für deutsch also
deu||
Dann werden die Lyrics als "deutsche" angesehen. mit "eng" als englische.
Wenn du die Lyrics in allen Sprachen sehen willst, nimm
xxx||
Also eigentlich müsste immer diese Einleitung zu sehen sein ...
Schwer zu sagen, wenn man den konkreten Text nicht vor Augen hat, so wie er im Tag-Feld UNSYNCEDLYRICS gespeichert ist.
Die einzige Stelle, die verlässlich Auskunft über den Inhalt eines Tag-Feldes gibt, das ist der Dialog "Erweiterte Tags...".
Wenn dort im Bearbeitungsmodus im Tag-Feld UNSYNCEDLYRICS die Textdaten angezeigt werden, dann sind sie auch tatsächlich im Tag der Datei vorhanden.
Wenn USLT Daten vorhanden sind, dann kann man ...
... im Tag-Panel alle Textzeilen strukturiert in einem mehrzeiligen Feld sehen;
... in der Listenansicht in einer Zelle alle Textzeilen an einem Strang sehen, mit Platzhalterzeichen für nicht darstellbare Kontrollzeichen (z. B. CarriageReturn, LineFeed).
Die Spaltenweite kann bis zu einem bestimmten Maximalwert vergrößert werden, darüber hinausgehender Text wird abgeschnitten.
Definition eines Tag-Panel Feldes ...
Feld: UNSYNCEDLYRICS
Name: L&yrics:
Mehrzeilig: ja
Grundsätzlich habe ich (meine ich...) bei der Implementierung alles so gemacht, wie die Anleitung von ResidualImages es fordert und wie auch Ihr alle hier mich darauf hinwiesen haben!
Jedoch: Importiere ich die einwandfrei heruntergeladenen Texte händisch in den erweiterten Tag UNSYNCEDLYRICS, dann wird beim "Speichern" automatisch der Header eng|| (von mp3tag oder von lyrics.exe???) eingefügt (überprüft durch Check des erweiterten Tags UNSYNCEDLYRICS) - und alles arbeitet einwandfrei.
Importiere ich jedoch den Songtext mit der Aktion "Import Lyrics", dann wird der Header nicht generiert, und der Texteintrag ist damit invalide - ich kann ihn zwar im Tag UNSYNCEDLYRICS sehen, aber er bewirkt nichts (nicht mal angezeigt werden kann er in der Spalte UNSYNCEDLYRICS.
Also bleibt letztlich die Frage offen: Wie bringe ich den importieren Songtext ins richtige Format??? (Bitte nicht händisch...)
Guten Morgen - und vielen Dank für alle Tipps und Anregungen!
Gott sei Dank habe ich noch einen zweiten PC. Auf diesem habe ich auch mp3tag installiert und jetzt auch noch die Lyrics-Importfunktion wie von ResidualImages beschrieben - Step-by-Step. Und siehe da: Auf diesem PC Läuft der Import völlig fehlerfrei ab!
Ich werde also vorerst mit diesem PC in Sachen Tagging arbeiten und parallel dazu versuchen herauszufinden, warum ich auf PC1 Probleme habe - aber alles mit geringer Priorität...
Mein Verdacht ist, dass die Problemchen mit dem/den Internet-Browsern zusammenhängen könnten. IE muss ja laut Vorgabe installiert sein, und dazu habe ich noch den Firefox installiert. Je nach dem, welcher von den zwei wie noch parallel arbeitet, scheint es zu Konflikten zu kommen.