How to change the encoding of id3 tags in mp3
I want to share with you a wonderful program that saved me many, many man hours and solved a rather difficult task in a couple of seconds.
The background is as follows. I once merged all the songs of Vladimir Vysotsky, only 32 albums, but the encoding in them was cp1251. Since I had long decided for myself that all the information I would have stored only in Unicode , cp1251 in this large collection did not suit me.
I began to look for programs for transcoding. There are not many of them under Windows, but for Linux I found only EasyTag. But the productivity of my work, using this program left much to be desired. It took me half an hour to manually transcode one album, and I couldn’t manage to automate the process. The settings were not entirely clear to me, and if I made the wrong choice, all label codings could instantly turn into unreadable and unrecoverable rubbish.
A Google search led to an mp3-tag-iconv utility written by a programmer named David Yan .
Tidying up a bit with the syntax and tweaking a couple of lines, commented out the encodings (without this, the program ended with an error without finding the right modules for me). Further, everything went perfectly, the tags of more than a thousand songs were conjured in a few seconds in Unicode
#use Encode::CN;
#use Encode::TW;
#use Encode::JP;
#use Encode::KR;
#use Encode::HanExtra;
#use Encode::CNMap;
. After that, the collection has become much friendlier to various types of players on both a computer and mp3 players.
The syntax is almost the same as the iconv command from the glibc package:
mp3_tag_iconv [-f from encoding>] [-t to encoding] ... more options .
UPD Thank you for helping to reschedule.