Como faço para converter MP3s com tags ID3 “Latin-1” em tags Unicode no Windows?

1

Suponha que você tenha um monte de arquivos MP3 cujas tags ID3 sejam escritas em um script não latino (por exemplo, russo) e você queira que elas apareçam corretamente em todos os players de mídia e aplicativos compatíveis com Unicode.

Suponha também que você esteja no Windows.

    
por Ilya 11.06.2012 / 01:07

1 resposta

2

Aqui está uma receita útil supondo que você tenha o Java instalado:

Faça o download do id3iconv e abra um prompt de comando, mude para o diretório que contém a música e execute o seguinte comando ( modifique-o para atender às suas necessidades!):

for /r %F in (*.mp3) do java -jar ..\path\to\id3iconv-0.2.1.jar -e cp1251 %~sF

No exemplo a seguir:

  • /r é usado para fazê-lo entrar em subdiretórios (no caso de você ter, digamos, uma discografia abrangendo muitos diretórios).
  • Estou usando %~sF (nomes abreviados), pois os nomes dos arquivos podem não estar representados em sua codificação ANSI. Nomes curtos são os "mais seguros".
  • cp1251 é a codificação do Windows Cirílico (adequado para russo). Use a codificação que corresponde aos seus arquivos. id3iconv não pode adivinhar isso: (
por 11.06.2012 / 01:07