Wednesday, January 25. 2006Scriptable Lyrics SupportTrackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Would be nice to have more than one lyrics_script running
Though, nice idea, i like ruby ;D
That's actually not needed, because you can make a kind of "mega script", which accesses multiple sites. First site A, then if lyrics not found, site B, and so on.
You could even add a config GUI, so that you can select your preferred order and stuff.
wouldn't it be more intuitive if amaroK would handle this by itself, so you only have to select the lyric scripts in the gui?
The only thing you would have to do is start multiple scripts, with amaroK doing the hard work in the background?
The purported reason for refusing to change the "Delete" option in amaroK's right-click menu to "Move to Trash" was that it would introduce a dependency on kdebase:
http://www.kdedevelopers.org/node/1539 But it's OK for amaroK to depend on Ruby ?! WTF ?!
amaroK doesn't actually depend on ruby.
Lyrics support depends on a script, any script. Right now, the only options available are on ruby, but by the time amaroK is released there should be many available. maybe some even written on bash, c++, or whatever.
I would be happy if you could just DISABLE the delete option. I honestly wonder how many people have actually ever used delete from within amarok, it can't be that many. I guess I now know why lyric fetching randomly stopped working...
If amarok can't find the specific song on the lyrics site it will show some similar ones it thinks it may be, and if you then click on one of them it will show the lyrics properly, which seems very strange!
I like ruby too. But amarok should not depend on any scripting language. We have allready to many scripting languages and dependencies in our linux systems..
Either make the plugin optional (like the other plugins), or us a more common language like python or perl. There exist for sure other ways to make the lyrics engine configurable.
The DCOP interface allows the use of any scripting language (the bundled lyric script is in ruby, thus the dep). If it was a KJS thing, KJS would be the only option. Also this is just adding to what we use already instead of a whole new scripting interface.
I personally agree though, I think exploring actual script bindings (like Plasma) is something worth looking into in the future.
Could those scripts be available to be shown as subtitles? So users would create a lyric karaoke script for it's music, and everybody could download it, and have them displayed in sink with the music.
Jobezone
nice idea! but lirics are not timed so it is not possible..
or maybe with some hardcore speech recognizer?
You're right, but it could work if:
1 - A repository/website was set up to archive the lyrics subtitles 2 - Amarok and all the rest would communicate with it and retrieve the lyric subtitles 3 - Each lyric subtitle would be like a movie subtitle, each piece timed. Every user could create one and put it at the above website
Does it mean that the memory footprint gets even bigger? Amarok uses way to many resources already.
"I figured it'd be nice to document the progress we're making with amaroK 1.4, which is approaching a first beta release ("Technology Preview") quickly."
Yeah, question - will the new search interface already make it into 1.4? How are you progressing on that? It looks great and I missed it terribly since I switched from Yammi to amaroK!
Ohhhhh.... I am so sick of ruby hype. It's not the language that's annoying, just its fans.
As long as the script can be swapped out, all is well with the world!
Woo, custom lyrics, I was just thinking how great that feature would be since I'm getting increasingly annoyed at the fact that lyrc wasn't a wiki because there were many errors and lyrics didn't appear immediatly after being submitted.
lyriki.com here I come!
a wiki for lyrics? you sir, have made my day
thank you very much for this not-as-known-as-it-should-be information.
I have many mp3 with lyrics include in the file as tags
will it work ? |
Amarok LinksCalendarQuicksearchCategoriesBlog Administration |