[REQUEST] TuneWiki Music Lyrics Script or Plugin?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
BuddyDaHolly Offline
Junior Member
Posts: 1
Joined: Dec 2010
Reputation: 0
Lightbulb  [REQUEST] TuneWiki Music Lyrics Script or Plugin?
Post: #1
Hi there,

is the anybody out there who wants to write an plug-in for TuneWiki? It's an lyrics database, which has synchronized lyrics scrolling with the song! It's really amazing to use this at an Android phone and would be great to have it for XBMC, too! :-) http://www.tunewiki.com

Greetings
BuddyDaHolly
find quote
gmathews Offline
Junior Member
Posts: 10
Joined: Apr 2012
Reputation: 0
Post: #2
I was thinking the exact same thing! Is this possible? Do we already have a synchronized lyrics scrolling script? Because both CU Lyrics and LC Lyrics doesn't do this..
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,910
Joined: Dec 2004
Reputation: 18
Post: #3
looks possible that i can add a scraper for xbmc lyrics which i will be updating soon.

this is the address i have for a song. http://www.tunewiki.com/lyrics/abba/s.o.s.

if you have one with scrolling lyrics post it here. or in my xbmc lyrics thread.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
(This post was last modified: 2012-05-14 18:10 by Nuka1195.)
find quote
gmathews Offline
Junior Member
Posts: 10
Joined: Apr 2012
Reputation: 0
Post: #4
Which is your xbmc thread Nuka1195? Really keen on what you can do! Please add support for Aeon Nox. Also a widget in the home screen (instead of going to the visualisation page of music and clicking lyrics everytime you want to look at lyrics) would be awesome Smile
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,910
Joined: Dec 2004
Reputation: 18
Post: #5
i'll have to start a new thread when it's ready for testing. i have the TuneWiki scraper working. but only non lrc lyrics. where are the lrc lyrics?

though you can tag your own lyrics with the script and it does autoscroll for non lrc encoded lyrics.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
gmathews Offline
Junior Member
Posts: 10
Joined: Apr 2012
Reputation: 0
Post: #6
Hmmm not sure, the Android app works out of the box with auto scrolling. Please keep this thread updated when possible Smile
find quote
gmathews Offline
Junior Member
Posts: 10
Joined: Apr 2012
Reputation: 0
Post: #7
Is there a widget of some sort to display in your home screen whenever you play music to show the scrolling lyrics by any chance? It's quite redundant to go into the music osd and clicking lyrics everytime you want to see lyrics tbh.
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,910
Joined: Dec 2004
Reputation: 18
Post: #8
i agree, but that's all skinning. you need to customize your skin or ask a skinner to.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
PartialGestalt Offline
Junior Member
Posts: 14
Joined: Apr 2012
Reputation: 0
Post: #9
Nuka1195 -- I don't know how much you know about TuneWiki, so I apologize if I'm telling you something you already know...

The TuneWiki service is pretty protective of their timing information for lyrics -- they don't use LRC files at all, but rather you query their API server with a song and app key and they give back an XML file formatted with per-line elements that contain timing information (non-obvious timing information). I'm not sure of the requirements for getting an app key, but they do definitely require a valid key. Each request is also protected with a secondary key that is derived from the app key and the remainder of the request, so replay requests aren't straightforward.
find quote
blakeley Offline
Junior Member
Posts: 1
Joined: Jul 2012
Reputation: 0
Post: #10
PartialGestalt,

Where can I learn more about TuneWiki's API server?
find quote
mihawk90 Offline
Junior Member
Posts: 29
Joined: Jan 2011
Reputation: 0
Post: #11
Not sure if it's smart to gravedig such an old thread, but it's still the first (and pretty much only) thing that pops up when you google for xbmc and tunewiki.

I don't think there has been any progress in this (since there would be at least an alpha otherwise, right?), but I just looked around and what I found was this (for some stupid reason there's no mention of a dev. domain anywhere on the site..):

http://dev.tunewiki.com/api/apipass/

The Request works in a somewhat weird way, but I think this is manageable.

Unfortunately I have no idea of Addon-Developing for XBMC and not the time to test around either. But maybe someone got a codebase already Smile
Also, what PartialGestalt said is only partially (huehue pun intended!) true. Apparently you can get LRC files instead of JSON files if needed with just adding a request header. This is documented in the Lyrics section.
(This post was last modified: 2014-08-03 06:51 by mihawk90.)
find quote