# Bereinigen von UNSYNCEDLYRICS

**URL:** <https://community.mp3tag.de/t/bereinigen-von-unsyncedlyrics/40996>\
**Category:** Allgemein\
**Created:** [March 8, 2018, 2:23pm UTC](https://community.mp3tag.de/t/bereinigen-von-unsyncedlyrics/40996 "2018-03-08T14:23:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)\
**Post date:** [March 8, 2018, 2:23pm UTC](https://community.mp3tag.de/t/bereinigen-von-unsyncedlyrics/40996/1 "2018-03-08T14:23:09Z")

</div>

Das Bereinigen des Unsyncedlyrics-Tags von den diversen "Verunreinigungen" die durch automatische Lyricssuche entstanden sind, ist eine Sisyphusarbeit.

Im Moment möchte ich die Aufgabe lösen, dass alles hinter einem String am Ende der Lyrics dieser Textpassage incl. dieses Strings abgeschnitten wird.  
Dieser String ist variabel und entspricht "%title% Lyrics".

Ideal wäre es, wenn der Inhalt von %title% auch bei nicht 100%er Übereinstimmung gefunden würde,  
also wenn z.B. im Title-Tag stände  
_Turn On Your Love Light (Live) Lyrics_  
und im Unsyncedlyrics-Tag  
_Turn On Your Lovelight lyrics_  
(aber man kann ja nicht alles haben.)

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [March 8, 2018, 6:48pm UTC](https://community.mp3tag.de/t/bereinigen-von-unsyncedlyrics/40996/2 "2018-03-08T18:48:44Z")

</div>

Du könntest verwenden:  
`$left(%unsyncedlyrics%,$strstr(%unsyncedlyrics%,%title% 'Lyrics'))`

Problem: Schreibweise muss 100% übereinstimmen.  
Sonst ggf.  
`$left(%unsyncedlyrics%,$strstr($lower(%unsyncedlyrics%),$lower(%title% 'Lyrics')))`

---

<div class="post-metadata">

**Author:** ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)\
**Post date:** [March 9, 2018, 12:00pm UTC](https://community.mp3tag.de/t/bereinigen-von-unsyncedlyrics/40996/3 "2018-03-09T12:00:22Z")

</div>

Danke. Funktioniert soweit.  
Allerdings musste ich den Formatstring noch ergänzen, da offenbar bei %unsyncedlyrics% noch die Sprachenangabe in die Positionsangabe mit einfließt, also:  
`$left(%unsyncedlyrics%,$sub($strstr($lower(%unsyncedlyrics%),$lower(%title% 'Lyrics')),3))`
