INTERACT FORUM

More => Old Versions => Media Center 15 (Development Ended) => Topic started by: NRGman on November 25, 2010, 12:49:35 am

Title: FEATURE REQUEST: Lyric search like with Coverart
Post by: NRGman on November 25, 2010, 12:49:35 am
Hi, I'm just like to request a feature like searching the net for cover art but also one for lyrics, it would basically the same script but instead of looking at Google for images it would search http://lyrics.wikia.com for the lyrics.

In order to copy the lyrics text it would have to only use the text located between the <lyrics></lyrics> tags.

I have looked over the source files of the installation folder and cant find anything related to the cover art part of the program, as it *should* be a quick couple of edits and duplications of the cover art scrips but with a new name like simply "Lyric Tagger".

BTW i am working on a little script that will display embedded lyrics in standard view.

thanks for your time,
Kyle
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: NRGman on November 29, 2010, 01:45:56 am
bump...
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: mark_h on November 29, 2010, 02:17:18 am
Would be nice.

Right now I use a link bar item:

http:////www.google.com//search?q=Hexify([artist] [name] lyrics)

It does mean I have to manually copy/paste but it's a solution.

Mark
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: sunfire7 on December 01, 2010, 11:15:36 am
I'd like that too
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: grandlulu on December 03, 2010, 06:52:11 pm
+1
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: rick.ca on December 03, 2010, 10:28:26 pm
Sure it would be nice. But it's not going to happen. The LyricWiki API (http://lyrics.wikia.com/LyricWiki:API) won't allow it. Although they have user-contributed lyrics, they also provide "official" lyrics from Gracenote (http://www.gracenote.com/casestudies/lyrics/). That agreement, no doubt, requires them to abide by and enforce licensing restrictions, regardless of whether the lyrics came from Gracenote or were "contributed" by a user.

It would be interesting to know how much an agreement with Gracenote would cost. Maybe the answer to this request could then be something like, "We could do that, but only if those wanting it would pay a separate $20/year subscription fee, or if everyone would pay $10 more for the program." If users were actually willing to pay for this (and other meta data), it might be a worthwhile sideline for JRiver. I suspect there's a greater demand for the dream of a free lunch. ;D

The irony of the situation is there's nothing wrong with collecting "official" lyrics and saving them in a personal database, whether they come from the liner notes of a purchased CD or some website. There's no obligation to pay copyright holders royalties for such personal use. But Gracenote does for right to include them in their commercial database. So if we want convenience of automatic access to such data, we'll have to pay for it. Unfortunately, the fact most of the data is easy to get (or at least view) means we're less inclined to pay for it. :-\
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: sunfire7 on December 14, 2010, 02:02:54 am
and if we use another site instead of lyricwiki ?
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: rick.ca on December 14, 2010, 02:54:13 am
Quote
and if we use another site instead of lyricwiki ?

Like what? The issue has nothing to do with LyricWiki, per se. It's actually a very good choice. The issue has to do with JRiver making commercial use of copyrighted data.

I think the solution is the same as what I've suggested for video meta data—a scripting engine (http://yabb.jriver.com/interact/index.php?topic=59657.msg403336#msg403336) that would allow third parties to write scripts for scraping such data. NRGman has already provided an excellent example (http://yabb.jriver.com/interact/index.php?topic=60837.msg410476#msg410476) of how this can work—in foobar2k using it's Lyrics Grabber plugin. It gets lyrics from WikiLyrics and a number of other sites (it will search all of them, if necessary). I haven't checked yet, but the results look so good I wonder if this plugin is scraping the Gracenote version of the lyrics, rather than WikiLyric's user-contributed versions.

BTW, it's not much trouble to send files to foobar2k using the SendTo menu, and then pass the lyrics back to the library via the file tags. It's just a little sad the solution is not fully integrated in MC. ;)
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: sunfire7 on December 14, 2010, 02:44:19 pm
BTW, it's not much trouble to send files to foobar2k using the SendTo menu, and then pass the lyrics back to the library via the file tags. It's just a little sad the solution is not fully integrated in MC. ;)
I cant get the plugin to work, what version of foobar and the plugin are you using?

edit: solved,  It only works with files with empty lyric tag :)
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: rick.ca on December 14, 2010, 06:07:34 pm
edit: solved,  It only works with files with empty lyric tag :)

No, whether or not it gets lyrics for files that already have them is a preference setting.
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: sunfire7 on December 14, 2010, 06:40:08 pm
cool
Title: Re: FEATURE REQUEST: Lyric search like with Coverart
Post by: grandlulu on December 15, 2010, 02:21:34 am
i've made a LyricWiki link, here is.
To use it, copy the text below & paste it in Tools > Links > Manage Links + Add... + Paste Link Information from Clipboard.

<Link version="1,2">
<Item Name="Name">Lyrics (Lyric Wiki)</Item>
<Item Name="Filter">[Media Type]=[Audio],[Video]</Item>
<Item Name="Action">1</Item>
<Item Name="Base URL">http:////lyrics.wikia.com</Item>
<Item Name="Search URL">http:////lyrics.wikia.com//api.php?artist=[Artist]&amp;song=[Name]</Item>
</Link>