Bug 109981 - Add support for Kiwilyrics. A wiki lyrics database.
Summary: Add support for Kiwilyrics. A wiki lyrics database.
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-01 23:06 UTC by Divided By 0
Modified: 2007-01-23 03:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Divided By 0 2005-08-01 23:06:36 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Gentoo Packages
OS:                Linux

Ok, I'll get straight to the point.
Lyrc sucks. The lyrics are sometimes horrible. The fact that they are uneditable by the user base makes it very hard to remove the bad ones (I have seen lyrics where the one writing them was actually guessing the words from the song) and also, the lyrc site control and layout make it very annoying and tiresome to enter new information.
Furthermore the site is spanish and the forum as well, this makes it very hard to contact anyone about anything.

Now I love the lyrics feature but I would very much like to see amaroK use a better service than lyrc.

I know that version 1.3 of amaroK will implement wikipedia context, how hard would it be to draw lyrics from another wiki?
An excellent candidate would be KiwiLyrics (www.kiwilyrics.com) which already has a big collection (I haven't missed anything that I searched and I found much more than lyrc has), has the same engine as wikipedia and is much easier to update by users.

I hope I'm not sounding too negative here but after two hours of song submiting to lyrc I have cramps in my hands from constant backpedaling.
Comment 1 Stefano L. 2005-08-13 18:07:41 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Mike Diehl 2005-08-17 01:34:26 UTC
dcop amarok player setLyricsByPath was added to amaroK today. Should enable the use of about any lyrics site via scripting, check it out in action http://madpenguin8.pwsp.net/lyrics.png
Comment 3 Divided By 0 2005-08-17 07:17:22 UTC
Excellent. I'm going to check out the SVN immediately.

Does this mean you need a custom script to use another lyrics site? I don't know (and need to learn) how to script :(
Comment 4 Mike Diehl 2005-08-18 00:07:07 UTC
Yes, the intention of dcop is for use in things like scripts. You can use `dcop amarok player lyrics` to get an idea of the formating of the lyrics, it's pretty much basic html. Shouldn't be too hard to fetch lyrics from a site using the values of other dcop calls like artist and album. Have a look at the script writing how-to on the amaroK wiki to see the use of the notifications, you'll need the track change one most likely.
Comment 5 Divided By 0 2005-08-23 22:44:14 UTC
I'd still like it to be the default though. Let lyrc be an option.
Comment 6 Mark Kretschmann 2005-08-23 23:02:41 UTC
So I tried Kiwilyrics the other day, for some short testing. The experience was quite horrible. It didn't even find lyrics for the most popular music, like Beatles, Madonna, etc. I fail to see what's good about this service.
Comment 7 Jesús Jiménez 2005-08-24 00:25:52 UTC
I think the site is pretty good, but the search engine is awful, I haven't been able to find songs that I'm sure exist in the database, even despite having tried all possible word combinations. Not sure if it's MediaWiki's fault or if it's an internal problem of the site, but it's a major hurdle for using KiwiLyrics as a replacement of Lyrc.

I had a look the other day at the amaroK scripting-Howto and the new setLyricsByPath dcop call, and it seems quite simple to implement. The main problem is finding a good lyrics site with a good search engine, and whose results are easily parseable. Then, writing the script should be easy (thanks amaroK developers for such a good dcop interface!). I'll try to have a look at it if I have the time (and if I manage to compile amaroK from SVN). 

That's another problem, the new dcop call is only available in the latest SVN. I suppose that when it reaches mainstream there'll be much more movement in this area.
Comment 8 Mark Kretschmann 2005-08-24 00:44:07 UTC
On Wednesday 24 August 2005 00:26, Jesús Jiménez wrote:
> ------- I think the site is pretty good, but the search engine is awful, I
> haven't been able to find songs that I'm sure exist in the database, even
> despite having tried all possible word combinations. Not sure if it's
> MediaWiki's fault or if it's an internal problem of the site, but it's a
> major hurdle for using KiwiLyrics as a replacement of Lyrc.


So, if the search engine sucks, how am I supposed to get to the content? Does 
that not render the whole service useless?
Comment 9 Divided By 0 2005-08-24 07:28:05 UTC
http://www.kiwilyrics.com/The_Beatles
http://www.kiwilyrics.com/Madonna

The search function of mediawiki is not very good. Until they can implement google  like search it is better to use the GO button and search for artists which works fine.

In the case of the script, to find a song all you have to do is parse the artist, album and title on the url in this way:

http://www.kiwilyrics.com/[artist]/[album]#[track name]

if the tags are correct it will find it, otherwise it will allow you to search for it.
Comment 10 Mark Kretschmann 2005-11-14 09:04:23 UTC
Hehe, I think this wish got sorta irrelevant now. Kiwilyrics as you know it is no more.
Comment 11 Divided By 0 2005-11-14 09:18:45 UTC
sad but true :(
Comment 12 Gleb Litvjak 2005-11-14 10:19:10 UTC
Is kiwilyrics down? I don't think so - at least, works for me. For example, http://www.kiwilyrics.com/lyrics_d/deep_purple_songs/pictures_of_innocence_song.html

Yes, the diesign has changed, but it still works.
Comment 13 Jussi Kukkonen 2005-11-14 11:10:45 UTC
(I tried to add a comment already, but something seems to have gone wrong. Apologies if this is a duplicate)

The layout is different, the actual lyrics are different, it's not wiki-based anymore -- it looks like the domain has changed owners (either by sale or by domain name snatching).

Gleb, IMHO it doesn't work -- we don't know how the lyrics are gathered or if/how they are corrected in case of errors. RESOLVED/INVALID is correct, we'll have to find another service or keep using lyrc.
Comment 14 Divided By 0 2005-11-14 19:41:38 UTC
Indeed. Not only is it not wiki-based but it hasn't even kept the significant changes I and several others have made on lyrics. I believe the site was sold out. The owner does not even reply to my mails.
It surely is not something to use over lyrc. It is much more commercial and mainstream as well as completely uneditable.
Comment 15 Jozef Riha 2005-11-17 16:06:36 UTC
http://lyrics.mirkforce.net/

i think this project is worth checking out
Comment 16 Divided By 0 2006-04-24 22:03:31 UTC
Another wiki has risen to take kiwilyrics place. http://lyriki.com is a better choice and there is already a script to get lyrics for amaroK. However the script is not in the default scripts installed with amaroK and as such, difficult to notice if you're not looking for new scripts or just curious. 
I want to petition to make the lyriki lyrics script a part of the default lyric scripts of amarok and, if possible, enabled by default.
Comment 17 Divided By 0 2006-04-24 22:06:20 UTC
I wish to reopen this bug because I think this is important. The default lyric scripts use sites that imho, are of much lower quality to a wiki which is also quite closer to the OS mentality.
Comment 18 Mark Kretschmann 2006-04-24 22:48:53 UTC
Divided By 0, the problem with bundling scripts is that there is no way of updating without doing a full amaroK release. Therefore we strive to actually not bundle most scripts, but make them available for download.

E.g. if we released amaroK 1.4.0, today, and Lyriki changes their site layout an  hour later, we would have to release 1.4.1 ASAP. As you can imagine, that's no fun.

Besides, from personal experience I find Lyriki extremely void of lyrics! It's got perhaps one tenth of lyrc.com.ar's content at this point. 
Comment 19 Divided By 0 2006-04-24 22:55:14 UTC
Of course but keep in mind that lyriki is also less than 4 months old. It can easily be populated with a script and improved from there as exemplified by http://www.lyriki.org which has 220.000 lyrics less than a month after being opened.

As for the design: The wiki search function stays the same. The change you're talking about would have to be pretty significant.
Comment 20 Stefan Monov 2006-07-25 22:18:57 UTC
Mark, I would like to propose another (wiki) site that's not as void of lyrics: http://lyricwiki.org.
Comment 21 Aaron 2007-01-23 03:02:46 UTC
Lyricwiki is an incredible lyrics site, and there's already a script for it. I think it would be great to make that the default lyrics script for amarok. http://kde-apps.org/content/show.php?content=39724 The only problem I've run into with that script is it fails on some songs if there are special characters (& for example). That can probably be easily fixed though.