# \[WS\] Import lyrics from websites

**URL:** <https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034>\
**Category:** Web Sources Scripts\
**Created:** [June 8, 2005, 9:19pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034 "2005-06-08T21:19:06Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Spaceboy](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@Spaceboy](https://community.mp3tag.de/u/Spaceboy)\
**Post date:** [August 11, 2010, 12:35pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/61 "2010-08-11T12:35:55Z")

</div>

"Error connecting to server: [www.darklyrics.com](http://www.darklyrics.com)

> > not found (404)

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [August 11, 2010, 12:50pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/62 "2010-08-11T12:50:35Z")

</div>

What did you write in the query box?  
Maybe they don't have that album or you have misspelled it.

---

<div class="post-metadata">

**Author:** ![Spaceboy](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@Spaceboy](https://community.mp3tag.de/u/Spaceboy)\
**Post date:** [August 11, 2010, 6:06pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/63 "2010-08-11T18:06:57Z")

</div>

Yeah, my mistake. They don't have the album.

---

<div class="post-metadata">

**Author:** ![The\_Original\_Invisib](https://community.mp3tag.de/user_avatar/community.mp3tag.de/the_original_invisib/32/209_2.png) [@The\_Original\_Invisib](https://community.mp3tag.de/u/The_Original_Invisib)\
**Post date:** [October 5, 2010, 4:40pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/64 "2010-10-05T16:40:30Z")

</div>

Sorry to be a pain. Going back to LyricWiki and the source codes. I'm still only getting partial results returned.

In the additional information box I can see only partial values being returned. When I then click on the "This album on lyricwiki" link it takes me to a page that displays like the following:-

Lulu Shout Well....... You make me wanna shout Look my hands jumpin' Look my heart's thumpin' Throw my head back Come on now. Don't forget to say you will Don't forget to shout yeah yeah yeah yeah yeah Say you wil[...] [http://lyrics.wikia.com/Lulu:Shout](http://lyrics.wikia.com/Lulu:Shout)

So it's finding the song ok, but it sort of cuts every song lyric off short. Any idea why? Can anything be done about it? I love mp3tag, but this is really slowing me down!

Cheers

Lee

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [October 5, 2010, 7:09pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/65 "2010-10-05T19:09:39Z")

</div>

It doesn't show the complete text when it is very long, but it will tag the whole text.

---

<div class="post-metadata">

**Author:** ![The\_Original\_Invisib](https://community.mp3tag.de/user_avatar/community.mp3tag.de/the_original_invisib/32/209_2.png) [@The\_Original\_Invisib](https://community.mp3tag.de/u/The_Original_Invisib)\
**Post date:** [October 5, 2010, 7:17pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/66 "2010-10-05T19:17:52Z")

</div>

No, it doesn't. I wouldn't mind if it did, but it just displays just the first few lines like this

Lulu Shout Well.......  
You make me wanna shout  
Look my hands jumpin'  
Look my heart's thumpin'  
Throw my head back  
Come on now. Don't forget to say you will  
Don't forget to shout yeah yeah yeah yeah yeah  
Say you wil[...]

And then stops

Very weird....

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [October 5, 2010, 7:31pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/67 "2010-10-05T19:31:11Z")

</div>

What kind of audio files do you tag? Did you change the script?  
Screenshot?

---

<div class="post-metadata">

**Author:** ![The\_Original\_Invisib](https://community.mp3tag.de/user_avatar/community.mp3tag.de/the_original_invisib/32/209_2.png) [@The\_Original\_Invisib](https://community.mp3tag.de/u/The_Original_Invisib)\
**Post date:** [October 5, 2010, 7:47pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/68 "2010-10-05T19:47:55Z")

</div>

Just normal mp3s. I've tried it on my work pc, my laptop and my home pc, but same thing happens on all 3. I haven't altered the script at all.

Here are some screen dumps

 ![](https://community.mp3tag.de/uploads/default/original/2X/4/4222f21dcbdc6f8e94420c9226afd43c58565c2b.jpg)  

**[2010.10.05 - 22:53] - Dano, I've just removed all my other scripts from the source folder and it works now!! Many thanks for your help though!**

 ![](https://community.mp3tag.de/uploads/default/original/2X/4/4222f21dcbdc6f8e94420c9226afd43c58565c2b.jpg)

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [October 5, 2010, 8:00pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/69 "2010-10-05T20:00:14Z")

</div>

Your search box shows that you were not using the latest script from this thread.  
The text now is just  
Lulu:Shout

---

<div class="post-metadata">

**Author:** ![The\_Original\_Invisib](https://community.mp3tag.de/user_avatar/community.mp3tag.de/the_original_invisib/32/209_2.png) [@The\_Original\_Invisib](https://community.mp3tag.de/u/The_Original_Invisib)\
**Post date:** [October 5, 2010, 8:07pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/70 "2010-10-05T20:07:49Z")

</div>

Yeah, I've taken out all the other scripts (Lyrics - LyricWiki, Lyrics#leoslyrics, Lyrics#lyricsSeek etc) from my sources folder and left just the latest Lyrics#lyricWiki script and it all seems fine now.

Thanks a million for your help. REALLY appreciated!

---

<div class="post-metadata">

**Author:** ![InspectorMustache](https://community.mp3tag.de/user_avatar/community.mp3tag.de/inspectormustache/32/314_2.png) [@InspectorMustache](https://community.mp3tag.de/u/InspectorMustache)\
**Post date:** [November 4, 2010, 6:47pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/71 "2010-11-04T18:47:54Z")

</div>

This thing took like forever but I've finally finished the script for SongMeanings. Thanks to dano for helping me out with the scripting lingo.  
I'm pretty new to this, seems to be working fine though. Unfortunately the SM search query only allows entering either artist or title but not both at the same time. So with one-word song titles results might get a little vague. Try it out though, this is still my favorite lyrics site by far.  
[Lyrics\_SongMeanings.zip](https://community.mp3tag.de/uploads/default/original/2X/0/01eb2ae68189d9c168fd60c7f422bacd8127a6a7.zip) (590 Bytes)

[Lyrics\_SongMeanings.zip](https://community.mp3tag.de/uploads/default/original/2X/0/01eb2ae68189d9c168fd60c7f422bacd8127a6a7.zip) (590 Bytes)

---

<div class="post-metadata">

**Author:** ![djs777](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/8dc957/32.png) [@djs777](https://community.mp3tag.de/u/djs777)\
**Post date:** [November 5, 2010, 11:15pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/72 "2010-11-05T23:15:48Z")

</div>

I'm a noob with scripts, so finding and trying yours was great - I was not aware of that lyric site.

I encourage you to continue to develop this script, especially since it's beyond my skill to do this. I can only get your script to work on one file at a time - if that's only way it works for now, that's cool, but it would be great to work on a selection of files in some fashion.

thanks again.

---

<div class="post-metadata">

**Author:** ![stevewrightnz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@stevewrightnz](https://community.mp3tag.de/u/stevewrightnz)\
**Post date:** [November 10, 2010, 7:15am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/73 "2010-11-10T07:15:14Z")

</div>

Here's one for [Metrolyrics.com](http://Metrolyrics.com) ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

--------------------------------cut----------------------------------------

# Mp3tag (v2.42a) parsing for MetroLyrics, created by SteveW on 2010-11-05

# 

# This \*.src file must be placed in your sources directory.

# On Windows XP it's C:\Documents and Settings\*username\*\Application Data\Mp3tag\data\sources

# 

# You can quickly reach it with [Windows Key + R] and enter %appdata%\Mp3tag\data\sources

# Or enter %appdata%\Mp3tag\data\sources in the Explorer address bar

# 

# 

# 2010-11-05:

# 

[Name]=metrolyrics  
[BasedOn]=[metrolyrics.com](http://metrolyrics.com)  
[AlbumUrl]=http://www.metrolyrics.com/  
[WordSeperator]=-  
[SearchBy]=$replace($lower(%title%,'(' ),&,%%26)-lyrics-$lower(%artist%).html

[ParserScriptAlbum]=...

# 

# A L B U M

# 

# UNSYNCEDLYRICS

outputto "UNSYNCEDLYRICS"

findline "

"  
regexpreplace "
" ""  
regexpreplace "\s\*\<br ?/?\>\s\*" "\r"  
regexpreplace "
" ""  
sayrest  
--------------------------------cut----------------------------------------

stevewrightnz

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [November 10, 2010, 8:50am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/74 "2010-11-10T08:50:17Z")

</div>

Thank you for sharing.

There is a syntax errror, which Mp3tag does not complain.  
[SearchBy]=$replace(**$lower(%title%,'(' )**,&,%%26)-lyrics-$lower(%artist%).html

Artist seems to be needed as "Lastname-Firstname".

DD.20101110.1050.CET

---

<div class="post-metadata">

**Author:** ![louisianajedi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/f17d59/32.png) [@louisianajedi](https://community.mp3tag.de/u/louisianajedi)\
**Post date:** [November 22, 2010, 5:06pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/75 "2010-11-22T17:06:17Z")

</div>

I keep getting:  
Error connecting to server: [lyrics.wikia.com](http://lyrics.wikia.com)

> > Authorization Required (401)

Any ideas???

---

<div class="post-metadata">

**Author:** ![louisianajedi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/f17d59/32.png) [@louisianajedi](https://community.mp3tag.de/u/louisianajedi)\
**Post date:** [November 23, 2010, 1:18pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/76 "2010-11-23T13:18:42Z")

</div>

I tried it on my home computer last night and it worked. I'm guessing it's my network at work causing problems. Any workarounds?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [December 6, 2010, 1:07pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/77 "2010-12-06T13:07:50Z")

</div>

Here is a new version for [magistrix.de](http://magistrix.de).  
You can add it to the starting post if you want.  
I did not much testing, but it seems to work. Can only get the first ten results of a search because i found no option to display more results in one page.  
Writes only the UNSYNCEDLYRICS tag field and uses %artist%+%title% for search.

edit:  
i uploaded it again, because I forgot to deactivate the debug file.

[Magistrix.de\_Lyrics.src](https://community.mp3tag.de/uploads/default/original/2X/e/e39987773748b207753c4e7da55801016705f528.src) (1.7 KB)

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [December 7, 2010, 12:36pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/78 "2010-12-07T12:36:45Z")

</div>

I've added the contributions by other users to the first post. Thanks.

pone, why do you add 3 spaces at the start of every line?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [December 7, 2010, 4:07pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/79 "2010-12-07T16:07:45Z")

</div>

> [@dano](#):
>
> pone, why do you add 3 spaces at the start of every line?

To mark the difference between headlines in bold print and normal text. Since I can't use bold print for the unsyncedlyrics tag field, I let the bold lines start at the left and indent the text lines a bit.  
I thought it looks quite nice, but I have no problem if you change that.

---

<div class="post-metadata">

**Author:** ![neyelia](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/73ab20/32.png) [@neyelia](https://community.mp3tag.de/u/neyelia)\
**Post date:** [December 10, 2010, 4:24pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/80 "2010-12-10T16:24:19Z")

</div>

Hello everyone, since a few days, I got a problem, the same that Mycow related on Septembre 12th 2009 :

> [@Mycow](#):
>
> Unfortunately the darklyrics script is not working properly...
> 
> It is a really helpful script and it works perfectly sometimes, for example the band Blind Guardian, but with others it doesn't, like Grave Digger or Annihilator, even though the lyrics are on the website and when I click on "This album on Darklyrics" it redirects me to the correct page. It shows under additional information: UNSYNCEDLYRICS .

The other sciprts work well and are really really useful, thank you so much !

[Previous page](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034.md?page=3)

[Next page](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034.md?page=5)
