# Batch convert lyrics to utf-8 encoding

**URL:** https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333
**Category:** Support
**Created:** [August 26, 2022, 2:46pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333 "2022-08-26T14:46:15Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 26, 2022, 2:46pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/1 "2022-08-26T14:46:15Z")

</div>

Hello everybody 🙂  
I noticed that many lyrics in my flacs have display problems that I have to solve by hand by converting them to utf-8 encoding with Notepad2. Is there a way to do this automatically for the millions of songs I have? Thank you 🙂

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 26, 2022, 3:43pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/2 "2022-08-26T15:43:11Z")

</div>

AFAIK FLAC is always encoded UTF-8.  
So either you save the tags.  
Or, but I don't know if that works, there is an action to convert the codepage to UTF-8

> **[Convert Codepage – Mp3tag Documentation](https://docs.mp3tag.de/actions/convert-codepage/)**
>
> Documentation on the Convert Codepage action type that can be performed as Quick Action or as reusable workflow from Action Groups. Mp3tag is the universal Tag Editor.

but I don't know whether that also works for FLAC files.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 26, 2022, 6:02pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/3 "2022-08-26T18:02:15Z")

</div>

thanks but I speak about the lirycs, not the tag

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 26, 2022, 6:18pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/4 "2022-08-26T18:18:13Z")

</div>

Oh, I thought you used a tagging program to manipulate the tag LYRICS.  
... which you could still do with the action "Import data from file" and import the whole file with the lyrics into a tag field.

---

<div class="post-metadata">

### Author: ![Crissov](https://community.mp3tag.de/user_avatar/community.mp3tag.de/crissov/32/6619_2.png) [@Crissov](https://community.mp3tag.de/u/Crissov)
#### Post date: [August 27, 2022, 3:11pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/5 "2022-08-27T15:11:57Z")

</div>

Are you looking for a tool like `iconv`?

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 27, 2022, 8:29pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/6 "2022-08-27T20:29:55Z")

</div>

I use a program named MediaHuman Lyrics Finder, it works fine but some lyrics have small squares instead of accented letters and I have to modify them manually. I am looking for a way to convert all the lyrics in utf-8 encoding format 🙂

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 27, 2022, 8:53pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/7 "2022-08-27T20:53:12Z")

</div>

> [@Lauraq](#):
>
> MediaHuman Lyrics Finder, it works fine but some lyrics have small squares

That looks to me like the program does not work fine at all. Either it uses the wrong encoding or it addresses pages that do not encode their text correctly.

I also still wonder where you see MP3tag's role in this?  
I mean: there are Web Source Scripts for lyrics but apparently you don't use them. So?

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 28, 2022, 6:37pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/8 "2022-08-28T18:37:07Z")

</div>

I don't understand your answer which seems unnecessarily polemical to me. If you tell me which program to use to download the lyrics, I'm ready to change. I use MediaHuman Lyrics Finder because that's what gives me the most results, if you have something better to recommend I am ready to change

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 28, 2022, 6:47pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/9 "2022-08-28T18:47:04Z")

</div>

I still don't see why you ask for support in the MP3tag forum if it is the lyrics search program that produces unsatisfactory results.  
Also, I don't understand what MP3tag should do about the lyrics which are, as I understand it, stored in external files.  
So if you could clarify where you see that MP3tag could help you.  
As I said: there are functions to import data from files into tag fields.  
There are web source scripts that search web pages for lyrics.  
There are functions to manipulate the field contents.  
How does this fit your current approach?

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 28, 2022, 7:41pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/10 "2022-08-28T19:41:24Z")

</div>

the lyrics are in the flac. I know that MP3tag has a lot of functions and I was hoping it also had to "clean up" the lyrics of the songs. In any case, no one forces you to answer me

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 28, 2022, 8:00pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/11 "2022-08-28T20:00:10Z")

</div>

> [@Lauraq](#):
>
> I was hoping it also had to "clean up" the lyrics of the songs

I tried to point you to the function "Convert codepage" and asked you whether that would help you.  
Your answer was

> [@Lauraq](#):
>
> I speak about the lirycs, not the tag

Which is different from

> [@Lauraq](#):
>
> the lyrics are in the flac

As you do not supply a file or a screendump you have to give much more details about your problems.  
Or, on a more general level, here is what would make up a nice support request:

> [@Hints for asking Support Requests](https://community.mp3tag.de/t/hints-for-asking-support-requests/56190):
>
> If you need support using Mp3tag, you can help the community members that are about to support you in finding a solution or workaround to your problem, by following these simple guidelines. Be descriptive, also in what you’ve already tried Please give a short explanation what’s not working as expected or what you’re trying to achieve. It’s best to know any details about the problem at hand and especially, what steps you’ve already tried to solve it by yourself. Helpful information also includ…

As you mention a third party program which apparently does not produce the output that you expect, I would also contact the support of that program and see what they can do.  
Once an invalid format has been created, it becomes very tricky to remove the faults.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 28, 2022, 9:52pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/12 "2022-08-28T21:52:17Z")

</div>

actually I have already written to them but it is a free and little known program and I do not think they do assistance (they did not answer me), so I was asking you 🙂

---

<div class="post-metadata">

### Author: ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)
#### Post date: [August 28, 2022, 10:11pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/13 "2022-08-28T22:11:00Z")

</div>

As @ohrenkino has already suggested, perhaps you need to consider an alternate (read: better) source for your lyrics. If the app is not able to fetch proper results and the creator doesn’t respond to support requests, I would think this is a dead end for you. There are plenty of other resources out there, including those that are available through existing mp3tag web sources.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 28, 2022, 10:54pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/14 "2022-08-28T22:54:15Z")

</div>

Sorry if my answers are not clear but I speak bad English. However the program is MediaHuman Lyrics Finder and if you try to download the lyrics of some Italian song you will notice the problem. Or I'll text you or I'll send you a screenshot of the problem.  
If you know other valid programs you can recommend them to me in private message, I have tried some but, to find Italian texts, this is the best I have found

---

<div class="post-metadata">

### Author: ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)
#### Post date: [August 28, 2022, 11:35pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/15 "2022-08-28T23:35:18Z")

</div>

> [@Lauraq](#):
>
> However the program is MediaHuman Lyrics Finder and if you try to download the lyrics of some Italian song you will notice the problem.

I completely understand the issue you are having. But trying to fix lyrics with character and encoding issues _after_ they have been downloaded is the problem. This is not a function of mp3tag to fix, the assumption is your source is already what you expect.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 29, 2022, 5:24am UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/16 "2022-08-29T05:24:08Z")

</div>

I understand ... mp3tag is a fantastic program and I hoped it could do that too. Thank you all for your help and patience 🙂

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 29, 2022, 5:40am UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/17 "2022-08-29T05:40:07Z")

</div>

> [@Lauraq](#):
>
> If you know other valid programs you can recommend them

This is another attempt to suggest the web sources scripts that are available in/for MP3tag to download lyrics.

> [@MotleyG](#):
>
> available through existing mp3tag web sources

> [@ohrenkino](#):
>
> There are web source scripts that search web pages for lyrics

I wonder why you never reacted to this.  
see e.g. here:

> [@\[WS\] Import lyrics from websites](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034):
>
> 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 B…

If you ask for other programs outside MP3tag: there is e.g. Foobar2000 which also has a number of add-ons to look for lyrics.  
But as most lyrics pages are user-driven, there is no guarantee that the result will be any better. It's the source.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 29, 2022, 1:54pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/18 "2022-08-29T13:54:21Z")

</div>

I tried the one of foobar2000 but I find very few songs in Italian. In reality, the problem is that by now I have downloaded 1 million songs in Italian 🙂 and, to use the script that you indicate to me, I would have to delete all the lyrics that I found and then use it and maybe find that it does not find anything or little in Italian . This is why I was wondering if Mp3tag has any function to correct the lyrics 🙂

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 29, 2022, 2:02pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/19 "2022-08-29T14:02:27Z")

</div>

> [@Lauraq](#):
>
> I was wondering if Mp3tag has any function to correct the lyrics

I am pretty sure that there are ways to use functions in MP3tag that in the end lead to corrections in lyrics.  
One suggestion has been a couple of times, to try the action to convert the code page.  
Then there are actions to search and replace.  
And there are web source scripts.

Wnat Mp3tag cannot do is "guess" what the correct text might have been.

And even though this is not the Foobar support forum: the lyrics plugins that I have used (2 of them) have settings in which you can define the order where the plugins should look - so it does not necessarily mean that you have to delete the lyrics.  
In those plugins you can also set the data sources - which are, as I said earlier, user-driven, so if they access the same pages as your program did, then the quality will not be different.

---

<div class="post-metadata">

### Author: ![Lauraq](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b782af/32.png) [@Lauraq](https://community.mp3tag.de/u/Lauraq)
#### Post date: [August 29, 2022, 7:54pm UTC](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333/20 "2022-08-29T19:54:02Z")

</div>

I installed Lyric show panel 3 on Foobar2000 and when it finds a flac that already has the lyrics of the song, it doesn't overwrite it with the one it finds. But I'm clumsy, surely there are options to do it.  
When I see that a song has the wrong lyrics, I copy it in notepa2 and save it in UTF-8 with signature and the program makes the right corrections so I think it is possible for a script to understand if the error is generated by a "è "or an "à"or other.  
But I understand that it is complicated. I was hoping someone else had already had my problems and a script already existed. In the end the text is understandable all the same and I will keep them like this, I don't want to go crazy (and drive you crazy to help me). Thanks for the help 🙂

[Next page](https://community.mp3tag.de/t/batch-convert-lyrics-to-utf-8-encoding/58333.md?page=2)
