After my first Web Source Script [WS] Tunebat and working on knowledge of regular expressions, I decided to create a new script and start a new thread to improve a web script for the best lyrics web source.
I've been working on trying to search on genius.com songs by artist and title and get a dialog to select the best option. It has been impossible for me to get search results, so I've seen it is better to try your luck and access directly to a web address. Maybe one day I develop a search script.
To access Genius Lyrics you now have only one option:
Lyrics by Direct URL: The script brings forward an optional fully qualified URL, and you can change or find it using a web browser and copy/paste the url in input dialog. It uses a script, developed by Ouargi, to remove some forbidden characters from titles and artists.
Genius.com is a server difficult to work on, because it can answer the request using two different formats. The script supports both answers, so: Enjoy my work
Genius#Lyrics.v0.30.zip (2.9 KB)
Last Modified: 2021-11-30
- Download the
.zipand extract to
%appdata%\mp3tag\data\sourcesdirectory (Just hit Win+R and copy paste
- You can access the scripts right-clicking on the title with mouse and
Tag sources->Genius->Lyrics...if using version 3.06 or above.
Availables tags are:
Additional tags are:
TITLE, COVERURL, GENIUS_URL. They are here to show you more information about what Mp3tag has found. If you don't want them just remove
# sign in "Customization" section in Genius#Lyrics.inc file.
COVERURL helps you ensure that the lyrics correspond to the song. If you don't want to add them just right click on the cover and disable.
If you need more information that my script does not supply or is incomplete please don't hesitate to contact me.
You can try it and make suggestions. Enjoy!
0.1: First Public Release
0.2: Added a new search option, additional tags.
0.21: Genius.com has modified one of the versions
0.22: Removed 'and' html codes from lyrics
0.30: Only one option available. The script proposes a fully qualified URL which you can change if it is not valid.