Editar ID tags via terminal [RESOLVIDO]

1. Editar ID tags via terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/09/2012 - 14:55h

Camaradas, eu estou com uma montanha de arquivos de áudio aqui (em formatos .flac e mp3) com as ID tags todas bagunçadas. Tem algum comando que me permita editar as ID tags pelo terminal?


  


2. MELHOR RESPOSTA

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 01/09/2012 - 15:37h

Para o modo gráfico tem alguns mas Command line acho que vai ter que ser o id3vX:

http://id3v2.sourceforge.net/

3. Re: Editar ID tags via terminal [RESOLVIDO]

Edson Fernando Fumachi
eff666

(usa Debian)

Enviado em 01/09/2012 - 15:17h

Veja se isso resolve:

http://www.vivaolinux.com.br/topico/Shell-Script/Alterar-nome-de-arquivos-em-Massa


4. Re: Editar ID tags via terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/09/2012 - 15:20h

Não, não resolve. Isso renomeia arquivos em massa, o que eu quero é editar as ID tags em um arquivo de música - aquelas informações que o player identifica o nome do disco, do artista, o ano do disco, etc.


5. Re: Editar ID tags via terminal [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 01/09/2012 - 15:22h

Pelo terminal não sei, mas há alguns editores gráficos de TAGs de áudio muito bons.

O EasyTag é um deles e está disponível em quase todas as distros.

http://va.mu/Xqye


6. Re: Editar ID tags via terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/09/2012 - 15:24h

Pois é, eu queria por terminal porque é muita coisa e a bagunça é muito grande, saca? Aí eu elaboraria um script que rodaria em background e ia tomar um chá ;-)


7. Re: Editar ID tags via terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/09/2012 - 15:32h

Acabei achando a solução em um fórum do Mac OS/X. Existe o utilitário id3tool, que pode ser instalado em uma distro Debian-like com o comando

 $ sudo apt-get install id3tool  


Exige o libid3tag0 como dependência.


8. Re: Editar ID tags via terminal [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 04/09/2012 - 04:52h

Usando o ID3v2 eu cheguei a uma commandline que, bisonhices à parte, atende às necessidade. Vou postá-la aqui à título de arquivo, e depois, com calma, eu elaboro um script demonstrativo dela.

 for i in *.flac; do musica=$(echo "$i" | cut -c5- | sed -e 's/.flac/-teste/' | cut -d'-' -f1); album=$(echo `pwd` | cut -d'/' -f6,7 | cut -d'-' -f2 | cut -c2-); ano=$(echo `pwd` | cut -d'/' -f6 | cut -d'-' -f1 | cut -c1-4); artista=$(echo `pwd` | cut -d'/' -f5); id3v2 -a "$artista" -A "$album" -t "$musica" -y "$ano" "$i"; done  







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts