Apagar e reescrever tags MP3 ID3

4

Antecedentes

Eu tenho um Squeezebox e estou executando o servidor na minha máquina (Natty). Esse servidor varre meu diretório de músicas e adiciona todos os arquivos encontrados na biblioteca do servidor para serem transmitidos pela rede para os dispositivos.

Problema

Existe um problema - nem todos os meus arquivos são reconhecidos devido ao bugs do analisador de tags do servidor. Eu arquivei um bug sobre isso.

Pergunta

Para corrigir esse problema, eu gostaria de apagar e reescrever as tags ID3 nos meus MP3s. Idealmente, não quero que nenhuma das tags seja alterada. Você conhece algum programa ou script que possa fazer isso? De alguma forma, repita todos os meus arquivos e salve seus metadados, depois apague-os do arquivo, deixando apenas o áudio antes de escrevê-lo de volta. Eu estou tentando evitar escrever um script para fazer isso sozinho (embora eu faça se ninguém souber de um programa / puder criar um). Espero que esta reescrita limpa seja então aceita pelo servidor. Se não, bem, pelo menos tentamos.

    
por Iain Lane 18.02.2011 / 01:22

4 respostas

6

Picard é um programa incrível, recomendo. +1 para rec. De ssweeny

No entanto, se você quiser apenas reescrever todas as tags existentes, acho que Ex Falso (apt link ) e id3convert (apt) melhor se adequará suas necessidades. Você pode fazer tudo isso em Ex Falso, mas eu gosto de saber que as tags originais foram removidas.

Aliás, o Ex Falso tem um plugin para marcar via MusicBrainz, assim como o Picard.

Processo

  1. Use Ex Falso para renomear todos os seus arquivos usando os campos que deseja manter (dica: clique em "Visualizar" e depois em "Salvar").
  2. Excluir todas as suas tags: find . -type f -iname '*.mp3' -exec id3convert -s {} \;
  3. Marcar para ver as tags realmente desapareceram: id3info example.mp3
  4. Use Ex Falso para recodificar com base nos nomes dos arquivos ou no MusicBrainz.

    
por djeikyb 18.02.2011 / 03:50
3

Você também pode usar id3v2 se estiver familiarizado com o shell.

idv3 é um comando para adicionar / modificar / remover / ver tags ID3V2, converter / listar tags ID3V2 e também suporta ID3V1.

Para instalar, digite:

sudo apt-get install id3v2

Para listar a tag já presente em um arquivo:

id3v2 -l some_file.mp3

Para definir o artista em um arquivo:

id3v2 -a "The name of the artist" some_file.mp3

Para mais informações:

man id3v2
    
por Psddp 02.03.2016 / 04:19
1

Para uma tarefa como essa, eu recomendo MusicBrainz Picard ( link apt )

Ele permite fácil manipulação de tags de MP3 e até mesmo consulta o banco de dados do MusicBrainz e atualiza / corrige suas tags.

    
por ssweeny 18.02.2011 / 02:51
1

Dê uma chance ao "Ex-Falso", que apresenta as tags "replace" e "add to existint". É fácil de usar e com algumas poucas cliques você pode fazer algumas tarefas úteis, como: Editar Tags, Tags do caminho, Renomear arquivos e rastrear números.

Informações sobre este software podem ser acessadas clicando no link a seguir: link

Uma captura de tela é colocada aqui para sua conveniência:

    
por Geppettvs D'Constanzo 18.02.2011 / 03:35

Tags