Hi @slonopot, I've just installed your Museexmatch plugin and got it up and running. It works well overall. However, it doesn't seem able to grab the lyrics for songs where I have text inside of [square brackets] in the ID3 song title of my MP3 file.
For example, I have these MP3s, which all have Artist = "Coldplay", and these song titles:
* Miracles (Someone Special)
* Something Just Like This [feat. The Chainsmokers]
* Princess Of China [feat. Rihanna]
I've set "trimTitle" = true in my conf file, like this:
{
"allowedDistance": 5,
"delimiters": [ "&", ";", "," ],
"verifyAlbum": false,
"addLyricsSource": false,
"trimTitle": true
}
My understanding is that trimTitle=true should remove whatever is inside square brackets in the song title, and only search Musixmatch using the remaining text. Therefore it should search for "Princess of China", for example, without including [feat. Rihanna] - is that not correct?
Yet the log file shows that it isn't doing this:
2023/11/08 23:11:53.448 | Debug | MusicBeePlugin.Plugin.RetrieveLyrics | source="", artist="Coldplay", title="Princess Of China [feat. Rihanna]", album="Mylo Xyloto", preferSynced=true, providerName="Musixmatch via Museexmatch"
2023/11/08 23:11:53.448 | Info | Museexmatch.MusixmatchClient.getLyrics | Attempting to search for "Coldplay" - "Princess Of China [feat. Rihanna]" ("Mylo Xyloto")
2023/11/08 23:11:53.448 | Debug | Museexmatch.MusixmatchClient.search | artist="Coldplay", title="Princess Of China [feat. Rihanna]", album="Mylo Xyloto"
2023/11/08 23:11:53.598 | Info | Museexmatch.MusixmatchClient.search | No results for this search
2023/11/08 23:11:53.598 | Info | Museexmatch.MusixmatchClient.getLyrics | Nothing found at all
Any idea why this is, and what I can do to improve it?