-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (2) . 

Lyricsdownloader for Conky

   0.9.7  

Other GNOME Stuff

Score 76%
Lyricsdownloader for Conky
zoom


Lyricsdownloader for Conky
zoom


Lyricsdownloader for Conky
zoom


Downloads:  3110
Submitted:  Dec 2 2008
Updated:  Aug 12 2009

Description:

This is a python script that will download lyrics for the song playing in Amarok 1.4x, Amarok 2, Rhythmbox, Audacious, Banshee, Exaile, Gmusicbrowser, Juk, Quod Libet, Listen, Songbird, Muine, Beep Media Player, and MPD and display the lyrics on your desktop with conky.

Both the deb and the tar include an example conkyrc file. The deb installs this in /usr/share/doc/lyricsdownloader/ .

For Amarok 2, Gmusicbrowser, Songbird, Audacious, Juk, BMP, Muine, Exaile, Listen, Quod Libet, Banshee or Rythmbox support, you need python-dbus installed. For MPD support, you must
have MPC also installed. Songbird also requires the extension 'dbusbird'. If you run this from your own conkyrc, make sure that text_buffer_size is set to a high enough value or the lyrics will be cut off. In the example conkyrc it's set to 6076.

If your favorite media player is not supported, leave a comment, and I'll see what I can do.

Requirements: python, beautifulsoup, python-dbus

NOTE: The album art in the screenshots is displayed with a separate superkaramba theme for Amarok 2. It's available here: http://kde-look.org/content/show.php/Amarok+2+Simple?content=93541




Changelog:

0.9.7
This is just a small change, but it should fix most of the problems that people are having with the lyrics.

0.9.6
The previous version quit working because lyricwiki was forced to shut down their API. This version fetches the web page and scrapes it for the lyrics. There still may be bugs. This version requires the python module beautifulsoup. In Debian and Ubuntu, the package is called python-beautifulsoup.

This version also adds the options "--artist" and "--songname" which can be used to fetch lyrics independently of any music players.
0.9.4
Added an alignment option, -a or --align. To use, you need to specify a conky alignment variable to use. Example: lyricsdownloader -a '${alignc}'

The single quotes around the setting are important. Otherwise, the shell will try to expand the variable.

What this does is output '${alignc}' (or whatever you choose) in front of each line so it's necessary to use ${execpi} in your conkyrc.
0.9.3
This update adds some bug fixes for Amarok 1.x. It also adds several new options. Lyricsdownloader can now output other information from the player along with the lyrics, like the song name, duration, position, volume. You can even specify a template file to format the output.
0.9.0
This one is a big update. I added support for Muine and Beep Media Player. Theres also now command line options.
Some of the cool things you can do with these options are that you can point it at a particular MP3 file with the -f switch and it will download the lyrics for that song. You can use the -d switch and download the lyrics for all the songs in a directory. You can use the -o switch to tell it where to download the lyrics to. For example, you can enter a directory for a specific album and run 'lyricsdownloader -d -o .' and it will download the lyrics for that album and store them in that directory.
0.8.5
Added some things to help with debugging.
0.8.4
Should install on 64 bit now.
0.8.3
Version checking broke with the Amarok 2.0 release.
0.8.2
Initial Release




LicenseBSD
(lyricsdownloader_0.9.7.tar.bz2)
(lyricsdownloader_0.9.7.deb)
Send to a friend
Subscribe
Other  Artwork  from downdiagonal
Report inappropriate content



goto page: prev   1  2  3 

-

 scrolling?

 
 by bigrza on: Sep 3 2009
 
Score 50%

Hi great script.
i wanted to know if there is a function to scroll because some lyrics are too long for my display.
If not is it possible to print only the path of the downloaded lyric so i can make it scroll myself?


Reply to this

-

 Chinese lyrics?

 
 by chunchengch on: Sep 17 2009
 
Score 50%

The lyrics are fetched from http://lyricwiki.org , I just wonder why there is no lyrics when listening to Chinese songs? I am sure the id3 tags of these songs are correct, and the lyrics are fetched flawlessly from http://lyricwiki.org with other lyric plugin for Audacious.

Can this problem be fixed? thanks a lot.


Reply to this

-

 Re: Chinese lyrics?

 
 by downdiagonal on: Nov 4 2009
 
Score 50%

Sorry to be responding so late, but could you point me to some of the songs that have problem lyrics so I can try to figure out what's going wrong?


Reply to this

-

 Re: Re: Chinese lyrics?

 
 by chunchengch on: Nov 5 2009
 
Score 50%

There are no lyrics for all the Chinese songs, here are some for your reference.

對的人.mp3
愛了就知道.mp3
话题.mp3
爱过不伤心.mp3

thanks.


Reply to this

-

 Re: Re: Re: Chinese lyrics?

 
 by downdiagonal on: Nov 5 2009
 
Score 50%

I've made a few changes that I think should mostly work. You can try them out with this version of the script:

http://lyricsdownloader.googlecode.com/svn/trunk/lyricsdownloader.py


Reply to this

-

 Re: Re: Re: Re: Chinese lyrics?

 
 by chaopoch on: Nov 5 2009
 
Score 50%

version 0.9.8-svn shows no lyrics, no matter English or Chinese.


Reply to this

-
.

 Ã

 
 by pajn on: Oct 24 2009
 
Score 50%

If i download a lyric whith å in it the text turns very strange example
Lån etc...


Reply to this

-

 Re: Ã

 
 by downdiagonal on: Nov 4 2009
 
Score 50%

I think this should be fixed with the newest version. Please let me know if it's not.


Reply to this

-

 Re: Re: Ã

 
 by pajn on: Nov 7 2009
 
Score 50%

Doesn't work still getting those iso-latin-1(?) tokens.


Reply to this

-

 Re: Re: Re: Ã

 
 by pajn on: Nov 7 2009
 
Score 50%

It seams to have been even worse. Now doesn't even all english songs work.

exapmle: http://lyrics.wikia.com/Flyleaf:I%27m_So_Sick doesn't


Reply to this

-

 Audacious 2

 
 by chaopoch on: Nov 3 2009
 
Score 50%

Would you update it soon for Audacious 2? thanks a lot.


Reply to this

-

 Re: Audacious 2

 
 by downdiagonal on: Nov 4 2009
 
Score 50%

I'll install Audacious 2 and see what I can do.


Reply to this

-

 update

 
 by vakerogalactico on: Nov 4 2009
 
Score 50%

hi... i've been having some issues lately with the lyrics, they were retrieved with some weird ASCII encryption or something... anyway i've inserted a little function to clean up that issue and to erase the "Send the song to your cell" lines... anyway here's the function:

[pre]
def cleanLyric(lyric):
resp = lyric.lstrip()
if resp.startswith('Send'):
cell = resp.find('Cell')
end = resp.find('<!--')
if cell > 0:
start = cell + 4
resp = resp[start:end]
for i in range(32, 255):
num = '%i'%(i)
rep = '&#'+num+';'
resp = resp.replace( rep, chr(i))
return resp
[/pre]
and i call it like this in line 635:
text = cleanLyric(text)

...hope this helps anyone


Vakero Galactico
Reply to this

-

 Re: update

 
 by downdiagonal on: Nov 4 2009
 
Score 50%

Thanks for the update. I actually just fixed this the other day. I just hadn't packaged a new version yet. The weird characters are HTML entities, and they're converted to the real text in the latest version.


Reply to this

-

 Clementine

 
 by agihr on: Mar 15 2010
 
Score 50%

Support for clementine-player would be great. thanks


Reply to this

goto page: prev   1  2  3 

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About GNOME-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 GNOME-Look.org Team  
All rights reserved. GNOME-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
GNOME and the foot logo are trademarks of the GNOME Foundation.