A remoção do ID3v1 não deve causar problemas; resolve muitos deles. (Suporte a caracteres não latinos, por exemplo).
No entanto:
-
O
- v2.3 também é amplamente suportado, v2.4, mas alguns programas simplesmente se recusam a ler tags v2.4 - por exemplo, o Windows Explorer.
- Por outro lado, a especificação da v2.3 para "vários valores" usa
/
como o separador, tornando impossível inserir artistas como "AC / DC". - O ID3v2 permite várias codificações - ISO-8859-1, UCS-2 / UTF-16 e UTF-8.
- Alguns programas lêem UTF-8, mas não UCS-2 / UTF-16.
- Alguns programas lêem UCS-2 / UTF-16, mas não UTF-8.
- Alguns programas gravam o UTF-8, mas o marcam como ISO-8859-1, fazendo com que programas escritos adequadamente exibam lixo.
- Existem discordâncias em alguns nomes de quadros ID3.
- foobar2000 usa
TXXX:replaygain_track_gain
, enquanto outros programas usamRVA2
. - O QuodLibet / ExFalso usa
TXXX:QuodLibet::albumartist
, enquanto outros programas usamTPE2
.
- foobar2000 usa
Ainda assim, eu sempre recomendo remover as tags v1 , pois elas podem causar muita confusão - especialmente quando um programa grava v2 e outro tenta ler v1.
Infelizmente, alguns jogadores irão adicionar novamente a v1 ao editar tags; evite estes. Eu costumo fazer todas as remarcações usando foobar2000 ou mid3v2
; outras boas ferramentas são eyeD3 e Ex Falso (elas não suportam o quadro padrão de "artista de álbum").
Para a versão v2, converta para v2.4 e veja se funciona. Se isso não funcionar, envie relatórios de bugs e reproduza com codificações ( eyeD3 --force-update --set-encoding=utf16-BE
ou utf8
ou utf16-LE
) e / ou converta para v2.3 ( eyeD3 --to-v2.3
).
(Além disso, ID3v2.2 é tão obsoleto. Não se preocupe com isso.)