'Artista desconhecido' no iTunes não é um bug — é uma tag em falta ou mal codificada. Aqui estão as causas reais e como corrigir, em lote ou ficheiro a ficheiro, sem recomeçar do zero.

O diagnóstico

'Artista desconhecido' no iTunes não é um bug do iTunes — é uma tag ID3v2 em falta, vazia ou mal codificada. O iTunes lê os metadados incorporados no ficheiro; se o campo TPE1 (artista) estiver vazio, mostra 'Artista desconhecido'. Simples. A verdadeira questão é por que esse campo está vazio.

As 4 causas reais

1. O ficheiro nunca foi etiquetado

O mais comum em ficheiros vindos de um conversor do YouTube, de um bootleg ou de um CD antigo extraído sem metadados. O MP3 está nu — sem tag nenhuma. O iTunes não consegue inventar um artista.

2. As tags estão em ID3v1, não ID3v2

O ID3v1 é o formato antigo (1993), limitado a 30 caracteres e sem capa. O iTunes consegue lê-lo, mas alguns firmwares de iPod ignoram-no parcialmente. Se as tuas tags só estão em ID3v1, o campo artista pode falhar na apresentação. Verifica as propriedades do ficheiro.

3. A codificação está corrompida (mojibake)

O caso subtil: a tag está lá, mas codificada em Latin-1 quando o iTunes espera UTF-8 (ou vice-versa). Assim 'Daft Punk' vira 'Daft Pènk' ou caracteres chineses. O iTunes, perante um campo ilegível, mostra 'Artista desconhecido'. Muito comum em ficheiros que passaram por software antigo.

4. TPE1 está vazio mas outros campos estão preenchidos

Às vezes o título e o álbum estão definidos mas o artista foi esquecido. O iTunes gere isto mal — mostra o título mas 'Artista desconhecido' na coluna artista. Acontece quando se etiqueta à mão e se salta um campo.

Como corrigir em lote

O método que uso para os meus 12 000 temas:

  1. Aponta a pasta no QuickTagMP3 — a ferramenta lê nomes e durações, identifica cada tema via Deezer (MusicBrainz como recurso).
  2. Para cada tema, verifica os candidatos — sobretudo se o nome é ambíguo (ao vivo, remix, radio edit).
  3. Escreve tags ID3v2.3 com o campo TPE1 preenchido, em UTF-8. A ferramenta remove as tags ID3v1 e TAG+ antigas para evitar mojibake.
  4. No iTunes, força a atualização: clique direito nos temas > 'Informações' > altera qualquer campo um naco e volta a pôr (força a releitura das tags).

A armadilha a evitar

Não etiquetes diretamente no iTunes para um lote grande: a janela de edição múltipla do iTunes é limitada e não resolve o problema na origem (o ficheiro fica mal codificado no disco, e voltará a mostrar 'Artista desconhecido' na próxima sincronização com o iPod). Etiqueta o próprio ficheiro, depois reimporta.

Com tags ID3v2.3 limpas e o campo TPE1 preenchido, 'Artista desconhecido' desaparece imediatamente — e o iPod Classic finalmente mostra o artista certo, capa incluída.