MP3: Modifique tags ID3 de seus arquivos com o Dagger

Publicado por Marcelo Gonçalves em 04/09/2007

[ Hits: 9.392 ]

Blog: http://marcelogoncalves.com.br

 


MP3: Modifique tags ID3 de seus arquivos com o Dagger



O Dagger é um aplicativo de linha de comando, escrito em Python, que serve para atribuir tags ID3 para seus arquivos de música. Atualmente são suportados os formatos MP3 e OGG.

Com ele é possível atribuir ou modificar as tags ID3 de todos os arquivos de som de um diretório, inclusive recursivamente.

Você pode definir um formato de valores com marcas tipo "%t %n" que o Dagger infere a partir do nome do arquivo. O contrário também é possível. Você pode usar as marcas para que o Dagger renomeie os arquivos com base nos campos da tag ID3.

Então, por exemplo: nessa listagem vemos arquivos cujos nomes estão num formato de número da trilha, artista, título e o álbum entre parênteses.

$ ls
01 Nando Reis & Os Infernais - Abertura - O Mundo é Bão, Sebastião (MTV Ao Vivo).mp3
02 Nando Reis & Os Infernais - O Mundo é Bão, Sebastião (MTV Ao Vivo).mp3
03 Nando Reis & Os Infernais - A letra "A" (MTV Ao Vivo).mp3
04 Nando Reis & Os Infernais - O Segundo Sol (MTV Ao Vivo).mp3
05 Nando Reis & Os Infernais - Mantra (com Hare Krishnas) (MTV Ao Vivo).mp3
06 Nando Reis & Os Infernais - Luz dos Olhos (MTV Ao Vivo).mp3
07 Nando Reis & Os Infernais - Por Onde Andei (MTV Ao Vivo).mp3
08 Nando Reis & Os Infernais - Marvin (Patches) (MTV Ao Vivo).mp3
09 Nando Reis & Os Infernais - No Recreio (MTV Ao Vivo).mp3
10 Nando Reis & Os Infernais - Quase Que Dezoito (MTV Ao Vivo).mp3
11 Nando Reis & Os Infernais - Não Vou Me Adaptar (MTV Ao Vivo).mp3
12 Nando Reis & Os Infernais - All Star (MTV Ao Vivo).mp3
13 Nando Reis & Os Infernais - Meu Aniversário (MTV Ao Vivo).mp3
14 Nando Reis & Os Infernais - Relicário (MTV Ao Vivo).mp3
15 Nando Reis & Os Infernais - Os Cegos do Castelo (MTV Ao Vivo).mp3
16 Nando Reis & Os Infernais - Pomar (com Banda Ultramen) (MTV Ao Vivo).mp3
17 Nando Reis & Os Infernais - Do seu Lado (MTV Ao Vivo).mp3
18 Nando Reis & Os Infernais - Mantra (Estúdio com Hare Krishnas) (MTV Ao Vivo).mp3

Para criar as ID3 tags, disparamos o seguinte comando com Dagger:

$ ~/scripts/dagger --tag="%n %a - %t (%b)" *.mp3

Onde:
  • %n = número da faixa
  • %a = nome do artista
  • %t = título da faixa
  • %b = nome do álbum

Note que a string contempla os espaços embranco, hífen e parênteses, no mesmo formato do nome dos arquivos, o que garante que o Dagger interprete corretamente os dados.

Agora esses MP3 já têm os campos de suas ID3 tags preenchidos como se deve!

Para baixar o Dagger:

$ wget http://freewarepoint.de/dagger/dagger-0.3.tar.gz

Descompacte no diretório de sua preferência. Para usá-lo é preciso ter instalado o Python 2.3 ou mais recente e o pacote id3v2. O id3v2 é um editor de tags ID3 que o Dagger usa como backend.

$ sudo apt-get install id3v2

Se você já tem o Python, é só começar a caçar os MP3 sem tag! :-)

Mostrei aqui um exemplo muito simples, o mais básico do que é possível fazer com o Dagger. Ele tem muito mais opções a serem exploradas. As manpages que ele traz têm toda a informação necessária para se tirar o máximo proveito desse script.

Have fun!

Outras dicas deste autor

Crie etiquetas e cartões de visita com qLabels

Tradução da GPL v3 para Português do Brasil

Eclipse Helios: Resolvendo problemas com o proxy

Leitura recomendada

MP3 no Linux

Sincronização de coletor de dados MC3090 Symbol no Windows Seven virtualizado no Ubuntu 10.10 x64

Driver AMD Catalyst Legacy no Ubuntu 12.10

Instalando Stacer no Ubuntu 20.04

Editando arquivos do GuitarPro no Ubuntu 6.06 LTS

  

Comentários
[1] Comentário enviado por flipe em 04/09/2007 - 10:27h

uma outra excelente ferramenta para isso é a Audio Tag Tool.

http://pwp.netcabo.pt/paol/tagtool/

falouz!

[2] Comentário enviado por kidh0 em 04/09/2007 - 19:58h

Uma feraamenta mais completa, que também renomeia os arquivos e busca no cddb é o Easytag[1].
[1]http://easytag.sourceforge.net/

[3] Comentário enviado por texugo89 em 05/09/2007 - 14:30h

Banaca!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts