Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: KDE 4.3 Beta 1 Preview
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

MP3: Modifique tags ID3 de seus arquivos com o Dagger
Linux user
Publicado por Marcelo Gonçalves em 04/09/2007

Login: marcelocg, 65342 pontos | Blog: http://marcelogoncalves.com.br
[ Hits: 4968 ]

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

Leitura recomendada
   Dica Linux recomendada Instalando o Firefox 4 no Ubuntu 10.10
   Dica Linux recomendada Xli - Visualização de imagem
   Dica Linux recomendada Unixsarplot - Agentless performance monitoring tool
   Dica Linux recomendada Gerenciador e acelerador de downloads para Slackware
   Dica Linux recomendada Extrair e comprimir arquivos com o kde4-Extractandcompress

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.