ferramenta de linha de comando para remover marcas selecionadas de arquivos mp3

12

Usando MP3 Diags para limpar minha coleção de mp3, descobri que, além da tag ID3v2, alguns arquivos também têm um Lyrics3, ID3v1 e alguns uma tag APE. Existem ferramentas de linha de comando para remover todos, exceto a tag ID3v2?

    
por lyineyes 22.05.2012 / 23:38

2 respostas

9

Eu usei id3v2 antes e achei muito bom.

Existem alguns outros de acordo com o aptitude: id3 e id3tool . Supondo que você tenha um sistema baseado no Debian: %código%. Tenho certeza de que outros gerenciadores de pacotes devem ter um recurso de pesquisa.

Eu não tenho certeza se eles serão capazes de fazer tudo o que você quiser (com isso eu não sei nada sobre Lyrics3 e APE), mas você pode dar uma olhada. Certamente aptitude search id3 tem id3v2 , -s e -d sinalizadores para remover as tags id3v1, id3v2 e as duas, respectivamente (de acordo com a página man).

    
por 23.05.2012 / 20:44
7

Dê uma olhada no eyeD3 um utilitário de linha de comando e biblioteca python para manipular tags id3. Para criar letras e tags ID3v1 de todos os arquivos mp3 no diretório atual, execute

eyeD3 --remove-lyrics --remove-v1 *.mp3

Se o eyeD3 relatar um problema ao escrever as tags, tente executar novamente o comando novamente, já que isso parece resolver o problema.

Não sei ao certo o que é uma tag APE, mas também é possível remover tags de usuário arbitrárias de um arquivo mp3 com eyeD3.

    
por 23.05.2012 / 04:32