Author Topic: LyricsReloaded (Latest)  (Read 65052 times)

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
Every Steely Dan song in my collection had a similar line, but I haven't seen it in the lyrics returned for any other artist.

I mention all this only in case it might help with debugging. I want to emphasize, I'm really grateful for LyricsReloaded and all your work on it; I think it's an amazing tool.
This line only seems to appear when the particular artist is actively scheduled for one of these appearences.  It does not appear in results from the API-based "Beenius" Genius retrieval plugin, which can be run simultaneously with LyricsReloaded without issue (https://getmusicbee.com/forum/index.php?topic=36605.0).

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
The line <inread-ad></inread-ad>Here we go! should simply read Here we go!
This is now fixed. Update to v1.2.0.8.

Here is the returned value for Do It Again by Steely Dan, which has an advertisement insert "See Steely Dan LiveGet tickets as low as $33" at line 22 / the last line of paragraph 3:
I cannot see that line on my side. Once you update to the new version, run it again with the same song and see if it persists.
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
I'd like to remove a specific sentence from the lyrics that is retrieved when I fetch the lyrics from Genius : "See <artist> LiveGet tickets as low as $<price>"
I've tried these regex in advanced search & replace but with no success yet : See <Tag 2> LiveGet tickets as low as \$\d{1,} to be replaced by nothing

Edit2: Ok, I've managed to do it using "See \@1 LiveGet tickets as low as \$\d{1,}" and setting custom text as the artist name but is it possible to automatically retrieve the artist name ?

Does this work?:
Code
See.*(?=LiveGet).*(?=\$)\$\d{1,}
You can test and tweak it further here:  https://regex101.com/r/CWLkl7/1

But I am wondering if this isn't something that would better be solved at the source, which (I assume) is the Lyrics Reloaded plugin?
If so, you could raise it in that topic so that its developer/maintainer sees it?
 
Gonna have a look at this sometime this evening or tomorrow.
Will be testing it against the song, Russ - I'm Tired, given by another user on a similar report from today.
Dzib, also just confirm you guys are using the latest plugin version 1.2.0.8?
I remember this issue being reported and fixed months back (but it's quite possible that it's returned).
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
Mayibongwe:  Sorry to report that the built-in Musixmatch source is no longer returning lyrics, even when confirmed they exist at the site.  Could you please take a look at the script?  Thanks!

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
Sure thing. Will check that out as well. Thanks for reporting.
In the interim, can you check what the log file says? (e.g search pattern not matched or...)
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
I find the log confusing to read but it seems it's returning this "fail" message for Musixmatch searches:

19/04/2024 02:36:29 [WARN] The pattern <p class="mxm-lyrics__content.*?">(?<lyrics>.*?)<div [^>]*"lyrics-report".*?> didn't match!

gnomeusic

  • Newbie
  • *
  • Posts: 5
Having issues with concert tickets being added to my lyrics, here is a link to my post with an example of the issue.
https://getmusicbee.com/forum/index.php?topic=41063.0

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
Having issues with concert tickets being added to my lyrics, here is a link to my post with an example of the issue.
https://getmusicbee.com/forum/index.php?topic=41063.0
As you can read on this page the developer is aware of and actively working on this.

gnomeusic

  • Newbie
  • *
  • Posts: 5
Having issues with concert tickets being added to my lyrics, here is a link to my post with an example of the issue.
https://getmusicbee.com/forum/index.php?topic=41063.0
As you can read on this page the developer is aware of and actively working on this.
sorry was told to post here so i did

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
The Genius issue should now be addressed in the newest version up for download.

As for the Musixmatch provider, it is indeed tripping at the moment. I'll have to formulate a new search pattern.
I haven't had any luck with it so far. Will wrestle with it again later.
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
As for the Musixmatch provider, it is indeed tripping at the moment. I'll have to formulate a new search pattern.
I haven't had any luck with it so far. Will wrestle with it again later.
OK thanks and good luck with it Mayibongwe.  As a PSA people should know that the separate Museexmatch plugin (https://getmusicbee.com/forum/index.php?topic=37508.0), which is API-based, continues to return results.

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
The Genius issue should now be addressed in the newest version up for download.
Since neither of the two members who raised that issue responded to your fix, allow me:
Thanks Mayibongwe, that indeed seems to have solved it.

aktor

  • Full Member
  • ***
  • Posts: 149
Any one tried to implement https://lrclib.net/. It has bettet sync lyric database than musicmatch.

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
Any one tried to implement https://lrclib.net/. It has bettet sync lyric database than musicmatch.
Looks like a good find indeed.
I had a look over the weekend and it appears to be a web-based application.
So there isn't exactly a webpage hosting the lyrics that I can scrape them from.

But I do see they have a free, well-documented API. APIs are not something I'm generally familiar with.
In the future, when I'm able to afford more time to myself once again, I will look into completing the API search technique that was originally planned for this plugin.
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
I assume that "no news is bad news" as far as fixing the Musixmatch script?