Page 18 of 22

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Mon Nov 12, 2012 8:41 pm
by thiagorobis
There is any chance to add new lyrics fonts?
Thanks

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Nov 13, 2012 10:22 am
by Vyper
Wouldn't that be a skin issue rather than a script one?

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Sun Nov 25, 2012 1:03 pm
by Anon
>> There is any chance to add new lyrics fonts?
> Wouldn't that be a skin issue rather than a script one?

I am guessing the original question may have meant 'font' as in 'source' rather than 'typeface'. The word for source and 'font' is the same in many languages.

For what it's worth, I would also very much like the ability to add new sources of lyrics to this script. Something modular that people could create/customize on their own and then distribute to the community would be ideal, but I am not sure how feasible it would be.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Sun Nov 25, 2012 3:18 pm
by Lowlander
The primary problem is that each source needs to be individually coded as extraction of lyrics will be different for each source. Also ideally the site would have an API and allow for this type of extraction (many don't).

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Mon Nov 26, 2012 10:40 pm
by zuilserip
Lowlander wrote:The primary problem is that each source needs to be individually coded as extraction of lyrics will be different for each source. Also ideally the site would have an API and allow for this type of extraction (many don't).
That makes sense - but it would seem like many of the most popular sites follow a relatively consistent and regular format based on the artist and the song name.

For example, at Terra I believe we can go to:
http://letras.terra.com/john-lennon/imagine
or
http://letras.terra.com/avril-lavigne/imagine
or
http://letras.terra.com/jack-johnson/imagine

For metrolyrics we can go to:
http://www.metrolyrics.com/imagine-lyri ... ennon.html
or
http://www.metrolyrics.com/imagine-lyri ... vigne.html
or
http://www.metrolyrics.com/imagine-lyri ... hnson.html

For azlyrics we can go to:
http://www.azlyrics.com/lyrics/johnlennon/imagine.html
or
http://www.azlyrics.com/lyrics/avrillav ... agine.html
but
http://www.azlyrics.com/lyrics/jackjohnson/imagine.html does not work because those lyrics are not present on the site

So it would seem possible to define a regular pattern that would define the html location of the song (based on the artist and song title) and then define a pattern to specify where in the body of the resulting page the lyrics themselves would be. The script would still need to iterate across possible variants of the location (multiple artists, removing 'the', removing items in parentheses, etc.)

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Mon Nov 26, 2012 11:06 pm
by Lowlander
That's finding the lyrics, then you still have to extract them which will most likely be different for each site.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Nov 27, 2012 12:10 am
by zuilserip
Lowlander wrote:That's finding the lyrics, then you still have to extract them which will most likely be different for each site.
Right, that's what I meant by 'define a pattern to specify where in the body of the resulting page the lyrics themselves would be'. So, each site would have a page structure and have the lyrics themselves in a specific location.

So, for the first site I gave as an example (letras.terra.com) the lyrics seem to be located between <div id="div_letra"> and </div>.

The third site I gave as an example (www.azlyrics.com), seems to have the lyrics between <!-- start of lyrics --> and <!-- end of lyrics -->

Some sites may not work with such simple rules, but it looks like many would - for example I just randomly picked a couple more lyrics sites:

www.elyrics.net -> lyrics between </small><br><br> and <br><br><br>
www.lyricsmode.com -> lyrics between <div id='songlyrics_h' class='dn'> and <span class="b-lyrics-from-signature">
www.lyricsfreak.com -> lyrics between <div id='content_h' class='dn'> and <span class="b-lyrics-from-signature">
www.songmeanings.net -> lyrics between <div id="textblock" style="z-index: 1;"> and </div>

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Nov 27, 2012 11:06 am
by Lowlander
You can contact the author of the Addon to see if the author is willing to make modifications, allows you to make modification or allows you to port from the original.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Nov 27, 2012 1:50 pm
by zuilserip
Lowlander wrote:You can contact the author of the Addon to see if the author is willing to make modifications, allows you to make modification or allows you to port from the original.
Is SquirrelScript the author? Is he still around? (Looks like it's been almost two years since he 'last visited')

Unfortunately it's been some 15 years since I did any coding and I don't think I'd be able to modify the script myself...

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Nov 27, 2012 1:53 pm
by Lowlander
You can try a PM to him and see if any response is received. A browse through this topic may reveal if the author has given up on the Addon and allows others to modify it.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Fri Jan 04, 2013 7:27 am
by lrankine
Has any progress been made on contacting the author on this? My lyricator has stopped working as well. Whenever I try using it I get a white screen with no graphics. Running windows 8 and have the same results with the latest release as well as the latest Beta version. Any help would be appreciated!

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Fri Jan 04, 2013 11:30 am
by Lowlander
MediaMonkey 4.1 (betas) broke Lyricator for me as well. I occasionally get a couple tracks tagged at which point it hangs on a track and require exit of MediaMonkey to use Lyricator again.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Tue Jan 15, 2013 7:43 am
by steviegt
I did as instructed in an earlier post and this now works ok. If you uninstall Lyricator, close MM, reinstall Lyricator and deselect the option to install for current user only then restart MM again it should work ok. I also noticed that if I rip a CD and try to use Lyricator while I'm still in the "Rip window" it will not work. If I go to the actual file location and then run Lyricator it again works ok. I am running MM v4.0.7.1511. I hope this helps someone.

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Thu Jan 17, 2013 1:53 am
by juglar103
steviegt wrote: and deselect the option to install for current user only
That's the solution!!! Thxs!!!

Re: Lyricator v1.1.1 #31 (2010-12-16)

Posted: Mon Jan 21, 2013 8:14 pm
by T3KN0GH057
any chance you could add in search by album artist, and search by original artist?

For Instance, the bonus tracks for Eurythmics' album "We Too Are One" there exists the track "Last Night I Dreamt That Somebody Loved Me" this is originally by The Smiths and i have it marked as so (As i try to keep the original artists marked where ever i know or am informed of the song being a cover). No sites a all have the song tied to Eurythmics. It would be handy if the script could if all else fails use the "Original Artist" to fetch lyrics with the original artist name.

Second Instance: Well this is an Opera, but Carmina Burana, The artist (for my own personal Reasons) is "The Berlin Philharmoniker" now I don't need to tell you that its not likely to find Orchestras in lyric sites, how ever the Album Artist is listed As Carl Orff and lots of sites actually have the lyrics listed by Composer (might be a good idea to ad composer look-ups too but that isn't a matter to me). So then if all else fails it'd be nice to drop to Album Artists which would pull the lyrics. Now this is a operatic/classical performance i'm using as a for instance. But there a few albums in my collection that the "artist" tag don't match but the song is still listed under the "album artist", on lyric sites, but not under the the same name as the "artist" tag