Pular para o conteúdo

MP3: Modifique tags ID3 de seus arquivos com o Dagger

Dica publicada em Linux / Software
Marcelo Gonçalves marcelocg
Hits: 9.972 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

Encontrando legendas com o SMPlayer

Instalando Etcher no Ubuntu 16.04 LTS

Convertendo arquivo de vídeo ogv para flv

Pagode pro Samba

Instalando Navegador Chromium no Debian 12

#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

Entre na sua conta para comentar.