|






| Depends on: Qt 4.x Downloads: 2974
| Submitted: Jul 24 2009 Updated: Jan 29 2010
| | Description:
A configurable script that fetch lyrics from various sites.
Features:
- Multiple site search (reload button can change site source)
- Google search suggestions
- Sites arranged by priority
- Adequate charset support
- Artist and song name adjustment (omitting track numbers, bracket, parenthesis, feat)
- Localizable GUI settings (cache, display mode, sites...)
- Display modes: rich text, plain text
- File cache (with expire period)
Supported web servers:
wikia.com, lyricstime.com, lyricsreg.com, metrolyrics.com, seeklyrics.com, azlyrics.com, jamendo.com, darklyrics.com, mp3lyrics.org, songlyrics.com, elyrics.net, lyricsdownload.com, lyrics.com, lyriki.com, lyricsmode.com, lyricsbay.com, loudson.gs, lyricsfreak.com, sing365.com, allreggaelyrics.com, stixoi.info, tekstowo.pl, vagalume.uol.com.br, google.com
Translated into:
- English
- French
- German
- Italian
- Lithuanian (needs updating)
- Serbian
If you want to help translating the script in your language or update an existent translation follow the instructions from README inside script directory.
Notice:
- It's suggested to turn off other lyric scripts like default LyricWiki.
- Some ideas (codes) are taken from Glyrics, LyricWiki, Lyrix and Wiki-Lyrics.
- Serially web sites change themselves, which can cause the script stops working for the site. Script adaptations are required when a site changes its "template".
- Script can automatically (without google support) search only sites which URL can be constructed solely by artist and title.
- The script is usually installed in ~/.kde/share/apps/amarok/scripts/ultimate_lyrics/ or in ~/.kde4/share/apps/amarok/scripts/ultimate_lyrics/
- Defaults settings can be changed in main.js when GUI settings doesn't work.
- The script is not automatically updatable. Occasionally you have to update the script manually from Tools->Script Manager->Get More Scripts->Update (for Ultimate Lyrics)
To do:
nothing planned
Known issues:
- The script should work properly with Qt framework 4.5.x or 4.6.x, but may have problems (like missing GUI settings) with an older version.
- A broken qtscriptbindings package (no matter of qt version) cause amarok crash when a script calls Importer.loadQtBinding. If you are experiencing the very ugly bug, you can disable loading of Ultimate Lyrics in ~/.kde/share/config/amarokrc or completely remove Ultimate Lyrics installation folder and report the bug to distro maintainers.
Steps to fill a crash bug report:
- open your favorite console and run
- amarok --debug
- after Amarok crashes or throws an error alert, copy last 10 ~ 15 lines from console
- report with informations about your system (Amarok, KDE, QT version) post here or send to vladimir_brkic@yahoo.com
Changelog:
* 1.851 (2010-2-9)
- [Fix] Fix for stixoi.info
* 1.85 (2010-1-29)
- [Fix] possible fix for crashing bug. Order has been changed. Importer.loadQtBinding("qt.core");Importer.loadQtBinding("qt.network"); (thanks to InnocentElias)
* 1.84 (2009-12-22)
- [Translations] Italian included
* 1.83 (2009-12-08)
- [New] tekstowo.pl (Polish translations)
- [New] vagalume.uol.com.br (Portuguese translations)
* 1.82 (2009-11-28)
- [New] darklyrics.com (needs album tag to work)
- [Fix] small fix for qt4.6, tested with rawhide's 4.6.0-0.6.rc1 (thanks to K-lover)
- [Fix] small fix for amarok version detection (didn't work with GIT versions previously)
- [Translations] German updated
* 1.81 (2009-11-24)
- [Fix] problem with "&" char in artist or title tag
* 1.8 (2009-11-24)
- [Fix] Respect the newest request when there are multiple requests (optimize responsiveness by preemption)
- [Fix] Display lyrics only for a current track, and discard lyrics for previous one (escape to Amarok caches a wrong lyrics)
- [New] Multilingual support for lyrics.wikia.com
- [Change] Script level cache is turned off by default
- [Translations] French updated
...
License: GPL
|
| |
add commentback
|