# \[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:** 1

<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: [June 8, 2005, 9:19pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/1 "2005-06-08T21:19:06Z")

</div>

**Mp3tag v2.39 or higher required**

Finds song texts and saves them to the UNSYNCEDLYRICS field (official ID3v2 field).

[How do I install the script?](https://community.mp3tag.de/t/2748/1) / [Wie installiere ich das Script?](https://community.mp3tag.de/t/2749/1)

Search for lyrics on different sites!

Note: Darklyrics only has songs from Metal bands and to use it properly you must select all files of an album and you'll get all songs at once.

Other scripts in this thread:  
[Lyriki & Lyricsmania](https://community.mp3tag.de/t/2034/123)  
[RapGenius](https://community.mp3tag.de/t/2034/119)

[Lyrics\_Darklyrics\_02.zip](https://community.mp3tag.de/uploads/default/original/2X/e/e19833a4de5f2194e7c7b5d037d76da7ef20939f.zip) (797 Bytes)

[Lyrics\_metrolyrics\_02.zip](https://community.mp3tag.de/uploads/default/original/2X/9/9f2b3391f341087f135ff3c1f48e3d23bf84e04e.zip) (736 Bytes)

[Lyrics\_SongMeanings\_02.zip](https://community.mp3tag.de/uploads/default/original/2X/e/ed3b1ac1ae2167fd5978fdf77ab0547b718732bd.zip) (687 Bytes)

[Lyrics\_Magistrix.de\_03.zip](https://community.mp3tag.de/uploads/default/original/2X/b/b96fd43df9e39aaf789049128f448cfa363cf877.zip) (1.01 KB)

[&Lyrics#Musixmatch02.rar](https://community.mp3tag.de/uploads/short-url/euN21RoNVk3RlrlADZvzU74U4NF.rar) (852 Bytes)

---

<div class="post-metadata">

### Author: ![freekey](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/779978/32.png) [@freekey](https://community.mp3tag.de/u/freekey)
#### Post date: [August 24, 2005, 2:25am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/2 "2005-08-24T02:25:57Z")

</div>

can anyone please tell me what lyricsforall.zip is all about?

Is that an add-on to mp3tag?

Thank you.

---

<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 24, 2005, 6:21am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/3 "2005-08-24T06:21:28Z")

</div>

It's a [web source script](https://community.mp3tag.de/t/1681/1) to save lyrics in the ID3v2 tag.

Outdated:  
[Lyrics\_lyricWiki\_04.zip](https://community.mp3tag.de/uploads/default/original/2X/8/8079b9c225e46c2d3445263ec239d6ca4c757f33.zip) (828 Bytes)

---

<div class="post-metadata">

### Author: ![ulysses](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/90ced4/32.png) [@ulysses](https://community.mp3tag.de/u/ulysses)
#### Post date: [October 18, 2005, 4:00pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/4 "2005-10-18T16:00:14Z")

</div>

Thanks Dano. Works great.

A few questions:

- When viewing these files with iTunes, the lyrics show up in the lyrics tab but most of the lines begin with an HTML line-break tag (br). What can be done to prevent this?

- Is there a column I can add to Mp3tag to display whether it has lyrics in the tag?

- Is there a way to merge the lyrics-downloader with the line-breaks utility?

---

<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 18, 2005, 4:34pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/5 "2005-10-18T16:34:20Z")

</div>

> [@](#):
>
> When viewing these files with iTunes, the lyrics show up in the lyrics tab but most of the lines begin with an HTML line-break tag (br). What can be done to prevent this?

Do you have the latest version of the linebreak action and do you apply it after lyrics have been saved?  
How do the lyrics look in Mp3tag? Check with ALT+T or click on ![:mt_tag:](https://community.mp3tag.de/uploads/default/original/1X/e7edc735a96d8d241c37593e98667ab3dc20c6b6.png ":mt\_tag:")  
If all that does not work give me examples of songs.

> [@](#):
>
> Is there a column I can add to Mp3tag to display whether it has lyrics in the tag?

You can add a column with the value **$if(%UNSYNCEDLYRICS%,x,)**

> [@](#):
>
> Is there a way to merge the lyrics-downloader with the line-breaks utility

Not at the moment.

---

<div class="post-metadata">

### Author: ![ulysses](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/90ced4/32.png) [@ulysses](https://community.mp3tag.de/u/ulysses)
#### Post date: [October 18, 2005, 5:18pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/6 "2005-10-18T17:18:09Z")

</div>

> [@](#):
>
> Do you have the latest version of the linebreak action and do you apply it after lyrics have been saved?  
> How do the lyrics look in Mp3tag? Check with ALT+T or click on ![:mt_tag:](https://community.mp3tag.de/uploads/default/original/1X/e7edc735a96d8d241c37593e98667ab3dc20c6b6.png ":mt\_tag:")  
> If all that does not work give me examples of songs.

Oops. It worked without the extra breaks after I ticked read & write ID3v2 in options.

> [@](#):
>
> You can add a column with the value **$if(%UNSYNCEDLYRICS%,x,)**

Thanks Dano!

---

<div class="post-metadata">

### Author: ![ulysses](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/90ced4/32.png) [@ulysses](https://community.mp3tag.de/u/ulysses)
#### Post date: [October 19, 2005, 6:38pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/7 "2005-10-19T18:38:02Z")

</div>

It happened again.

> [@](#):
>
> Do you have the latest version of the linebreak action

Yes.

> [@](#):
>
> and do you apply it after lyrics have been saved?

Yes.

> [@](#):
>
> How do the lyrics look in Mp3tag? Check with ALT+T

They have the HTML break (br) or (br /) tags.

> [@](#):
>
> If all that does not work give me examples of songs.

Tears for Fears - Everybody Wants to Rule the World  
Hall & Oates - Out of Touch

Though it did work on some other songs.

---

<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 19, 2005, 7:35pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/8 "2005-10-19T19:35:23Z")

</div>

Ok, I didn't know they also use  
sometimes.  
I included this now and the action now also changes the language description from undefined (XXX: ) to english (eng: )  
I think if the language is not set to english, itunes rewrites the lyrics when saving tags.

---

<div class="post-metadata">

### Author: ![ulysses](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/90ced4/32.png) [@ulysses](https://community.mp3tag.de/u/ulysses)
#### Post date: [October 19, 2005, 7:52pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/9 "2005-10-19T19:52:25Z")

</div>

Thanks Dano. It now works with every song I try.

Now, if there was only a way to make this work on multiple selected files.

---

<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: [November 18, 2005, 11:47am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/10 "2005-11-18T11:47:09Z")

</div>

**Update!**

---

<div class="post-metadata">

### Author: ![ulysses](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/90ced4/32.png) [@ulysses](https://community.mp3tag.de/u/ulysses)
#### Post date: [November 18, 2005, 1:13pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/11 "2005-11-18T13:13:06Z")

</div>

Awesome. Thanks Dano.

---

<div class="post-metadata">

### Author: ![Sammy20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/58f4c7/32.png) [@Sammy20](https://community.mp3tag.de/u/Sammy20)
#### Post date: [December 3, 2005, 7:32am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/12 "2005-12-03T07:32:20Z")

</div>

Is there are way to make this script work on multiple files? When I select multiple files it just saves the same tag from the first title search.

For the song 'New Order - Whos Joe' no results come up. Why is that? I tried

Who's joe?  
whos joe

No result.

---

<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 3, 2005, 9:10am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/13 "2005-12-03T09:10:31Z")

</div>

1. It's not possible.

2. If the website doesn't return results for you entries, it's no surprise it doesn't work in Mp3tag..  
How about who's joe

---

<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: [May 19, 2006, 11:25am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/14 "2006-05-19T11:25:58Z")

</div>

Added [Darklyrics.com](http://Darklyrics.com) for the (Heavy) Metal fans. It works different from the other scripts, it tags all songs from one album at once.  
You also need album and artist tags filled (or know them).

---

<div class="post-metadata">

### Author: ![SquallLeonhart38](https://community.mp3tag.de/user_avatar/community.mp3tag.de/squallleonhart38/32/116_2.png) [@SquallLeonhart38](https://community.mp3tag.de/u/SquallLeonhart38)
#### Post date: [May 19, 2006, 11:52am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/15 "2006-05-19T11:52:22Z")

</div>

Thanks for adding [Darlyrics.com](http://Darlyrics.com). 🙂  
Now it's even easier to tag metal songs.

---

<div class="post-metadata">

### Author: ![Starman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8c91f0/32.png) [@Starman](https://community.mp3tag.de/u/Starman)
#### Post date: [December 13, 2006, 5:20pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/16 "2006-12-13T17:20:05Z")

</div>

I'm having trouble adding this script. When I look for the folder .../Application Data/mp3Tag, I can't find it. I have hidden folders/files shown turned on, and I've also tried to go to the folder directly by typing in the generic path in the address window. I'm using mp3Tag version 5.3 Build 3.73. Is there something I've haven't done correctly in the installation of mp3Tag? It appears to work fine.

---

<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 13, 2006, 5:42pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/17 "2006-12-13T17:42:05Z")

</div>

Sorry but you are using a different program.  
This here is about [http://www.mp3tag.de/en/](http://www.mp3tag.de/en/)

---

<div class="post-metadata">

### Author: ![ikaritw](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/e495f1/32.png) [@ikaritw](https://community.mp3tag.de/u/ikaritw)
#### Post date: [August 11, 2007, 5:40pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/18 "2007-08-11T17:40:20Z")

</div>

Hi dano

Thank for the Mp3tag.It`s a great programe to make the tag-editing easiliest.

I get some trouble while use the web-source function.

I try to find the lyrics for the album **Invincible** of **Michael Jackson**

there is the script i write to parses:

http://so61.com/bin/cgi/find.php?album=Invincible&singer=Michael%20Jackson

After parses i get the [ParserScriptAlbum] will be :[http://so61.com/bin/db/album.php?a=1011102JE](http://so61.com/bin/db/album.php?a=1011102JE)

it`s quite easy to set the first lyric to the "UNSYNCEDLYRICS", but when it put the 2nd lyric into the "UNSYNCEDLYRICS", it`s fail to put the whole lyric into "UNSYNCEDLYRICS",

Do the "UNSYNCEDLYRICS" has the max queta?

And,  
Is the "findline" function can`t recognize the chniese char?It`s seem not to parses the chniese char.

The scrpit is write for collect the all lyric of one album to the select songs.It might work if the queta problem is solved.

[sixone\_album\_singer.src](https://community.mp3tag.de/uploads/default/original/2X/a/a20bbdf2d49d8ce3cdfa73ad6a0ed021764d3840.src) (3.36 KB)

---

<div class="post-metadata">

### Author: ![loswillios](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c89c15/32.png) [@loswillios](https://community.mp3tag.de/u/loswillios)
#### Post date: [September 13, 2007, 11:19am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/19 "2007-09-13T11:19:12Z")

</div>

I have c'n'p together a script for [seeklyrics.com](http://seeklyrics.com). It displays only the first 20 hits cause I don't know how to handle "next" 😛 Also, ID3-Tags with hyphens aren't parsed correctly.

thanks for the great framework!

PS: I need a good site to parse for punk lyrics. anyone?

[Lyrics\_seeklyrics.src](https://community.mp3tag.de/uploads/default/original/2X/8/8d8b4617aaa6f14b801f074406cf06a1f1720f81.src) (1.55 KB)

---

<div class="post-metadata">

### Author: ![Elfo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/58f4c7/32.png) [@Elfo](https://community.mp3tag.de/u/Elfo)
#### Post date: [October 8, 2007, 1:01pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/20 "2007-10-08T13:01:25Z")

</div>

I just wanted to say thank you for this wonderful program, and in particular for these lyric src's. They've made my life much easier.

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