# \[X\] Problem mit CR LF in Tag-Feld USLT

**URL:** <https://community.mp3tag.de/t/x-problem-mit-cr-lf-in-tag-feld-uslt/13975>\
**Category:** Fehlermeldungen\
**Created:** [October 7, 2012, 1:29pm UTC](https://community.mp3tag.de/t/x-problem-mit-cr-lf-in-tag-feld-uslt/13975 "2012-10-07T13:29:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [October 7, 2012, 1:29pm UTC](https://community.mp3tag.de/t/x-problem-mit-cr-lf-in-tag-feld-uslt/13975/1 "2012-10-07T13:29:50Z")

</div>

**Problem mit CR LF in Tag-Feld USLT**  
Beim Ersetzen von einzelnen CR LF Zeichen mit einer anderen Zeichensequenz ist mir aufgefallen, dass ein USLT Tag-Feld anders behandelt wird als ein TXXX Tag-Feld.

Testbeispiel  
Die Testdatei enthält zwei Multi-Value Tag-Felder (... aber das wird nicht das Problem sein), die außer Text auch einen _Zeilenumbruch_ bzw. eine _Leerzeile_ haben.  
TEST=Some text  
TEST=Additional text[CR][LF]  
UNSYNCEDLYRICS=xxx||test in xxx  
UNSYNCEDLYRICS=deu||test in deutsch[CR][LF]  
UNSYNCEDLYRICS=eng||test in english[CR][LF][CR][LF]  
(Carriage Return bzw. Line Feed wird angezeigt im Dialog "Erweiterte Tags..." jeweils als leeres Quadrat)  
 ![](https://community.mp3tag.de/uploads/default/original/1X/3ac1866bcb0462ff5cc1c44845b8cc50b769aa35.png)

Mit einer Aktion "Ersetzen mit regulärem Ausdruck" wird im Tag-Feld TEST das Zeichen "Carriage Return" ersetzt mit dem Text "", soweit so gut.  
Feld: **TEST**  
Regulärer Ausdruck: **\r**  
Treffer ersetzen durch:   
 ![](https://community.mp3tag.de/uploads/default/original/1X/47d5c08bc6d18bf704977b4ce33f96c7443ad7bb.png)

Mit einer Aktion "Ersetzen mit regulärem Ausdruck" wird im Tag-Feld UNSYNCEDLYRICS das Zeichen "Carriage Return" ersetzt mit dem Text "".  
Feld: **UNSYNCEDLYRICS**  
Regulärer Ausdruck: **\r**  
Treffer ersetzen durch:   
Der Dialog "Erweiterte Tags..." zeigt danach ein anderes Ergebnis als zuvor beim Tag-Feld TEST.  
 ![](https://community.mp3tag.de/uploads/default/original/1X/f45f5f736db75a2b2cab81869e9b8188b879e710.png)

Mit einer Aktion "Ersetzen mit regulärem Ausdruck" wird im Tag-Feld TEST das Zeichen "Line Feed" ersetzt mit dem Text "", soweit so gut.  
Feld: **TEST**  
Regulärer Ausdruck: **\n**  
Treffer ersetzen durch:   
 ![](https://community.mp3tag.de/uploads/default/original/1X/246e2983818f4e2829e84781c03896002e3fb9f9.png)

Mit einer Aktion "Ersetzen mit regulärem Ausdruck" wird im Tag-Feld UNSYNCEDLYRICS das Zeichen "Line Feed" ersetzt mit dem Text "".  
Feld: **UNSYNCEDLYRICS**  
Regulärer Ausdruck: **\n**  
Treffer ersetzen durch:   
Der Dialog "Erweiterte Tags..." zeigt danach ein anderes Ergebnis als zuvor beim Tag-Feld TEST.  
 ![](https://community.mp3tag.de/uploads/default/original/1X/8330097f092e912dad2839221fe07eee5f4c32a3.png)

Ein Hex-Viewer zeigt an, dass im Tag-Feld USLT das Zeichen "Carriage Return" (D) zuviel enthalten ist, einfach bis mehrfach je nach Ausgangslage.  
Im Dialog "Erweiterte Tags..." werden sogar zwei leere Quadrate je ein D angezeigt.  
 ![](https://community.mp3tag.de/uploads/default/original/1X/46f83eb5ac4b87af78fb5a18f93c093ad89770a0.png)

DD.20121007.1727.CEST

![](https://community.mp3tag.de/uploads/default/original/1X/3ac1866bcb0462ff5cc1c44845b8cc50b769aa35.png)

![](https://community.mp3tag.de/uploads/default/original/1X/47d5c08bc6d18bf704977b4ce33f96c7443ad7bb.png)

![](https://community.mp3tag.de/uploads/default/original/1X/f45f5f736db75a2b2cab81869e9b8188b879e710.png)

![](https://community.mp3tag.de/uploads/default/original/1X/246e2983818f4e2829e84781c03896002e3fb9f9.png)

![](https://community.mp3tag.de/uploads/default/original/1X/8330097f092e912dad2839221fe07eee5f4c32a3.png)

![](https://community.mp3tag.de/uploads/default/original/1X/46f83eb5ac4b87af78fb5a18f93c093ad89770a0.png)

---

<div class="post-metadata">

**Author:** ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)\
**Post date:** [November 20, 2012, 9:46am UTC](https://community.mp3tag.de/t/x-problem-mit-cr-lf-in-tag-feld-uslt/13975/2 "2012-11-20T09:46:30Z")

</div>

Hallo Detlev,

das Feld UNSYNCEDLYRICS wird tatsächlich gesondert behandelt und zwar insofern, als dass alle einzeln stehenden \r oder \n beim Lesen in \r\n umgewandelt werden. Würde dies nicht geschehen, kommt es bei der Anzeige und auch nach dem Speichern durch Mp3tag in anderen Programmen zu Problemen bei der Anzeige.

Viele Grüße  
Florian
