Nenhuma tag ID3 encontrada com id3ren

0

Estou usando o seguinte comando para renomear meus arquivos mp3:

find . -type f -iname "*.mp3" -print0 | xargs -0 id3ren -template='%a/%t/%n %s.mp3' -notagprompt

Funcionou bem, mas agora estou recebendo o seguinte erro em alguns arquivos:

*** No ID3 tag found in ./bar.mp3

Mas na aba Áudio com as propriedades do arquivo no Nautilus eu vejo as tags adequadas (como você pode ver na imagem).

Essas tags estão corrompidas? Em caso afirmativo, alguém tem uma pista de como posso corrigir as tags? Ou existem outras ferramentas que são mais robustas (já que o Nautilus pode ler as tags e o id3ren não pode)?

    
por ffonz 01.04.2017 / 17:51

1 resposta

1

Eu também tive o mesmo problema. A tag ID3 precisa ser convertida de ID3v2 para ID3v1 antes que id3ren possa lê-la. O utilitário simples id3convert pode fazer o truque. Qualquer um desses comandos executará a mesma ação, convertendo qualquer tag ID3 em ID3v1:

id3convert -1 *.mp3
id3convert --v1tag *.mp3
    
por Hontro 19.11.2017 / 22:19