[REQUEST] TuneWiki Music Lyrics Script or Plugin?
#1
Lightbulb 
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
Reply
#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..
Reply
#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/
Reply
#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
Reply
#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/
Reply
#6
Hmmm not sure, the Android app works out of the box with auto scrolling. Please keep this thread updated when possible Smile
Reply
#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.
Reply
#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/
Reply
#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.
Reply
#10
PartialGestalt,

Where can I learn more about TuneWiki's API server?
Reply
#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.
Reply

Logout Mark Read Team Forum Stats Members Help
[REQUEST] TuneWiki Music Lyrics Script or Plugin?0