O EasyTAG é realmente uma ótima ferramenta para esse problema. Encontrei minha resposta aqui . Em termos de como usá-lo, a melhor referência é a documentação do EasyTAG .
Abra o EasyTag, navegue até uma pasta com arquivos de música, selecione todos os arquivos da pasta ou todos os arquivos que deseja marcar, clique no botão "Digitalizar arquivos" (você terá que passar o mouse sobre eles para descobrir qual é).
Em seguida, verifique se o menu suspenso do scanner está definido como "Tag de preenchimento" e, no campo Tag de preenchimento, faça as edições apropriadas até o exemplo abaixo do campo parecer com o que você está procurando. Se precisar de mais ajuda sobre o que colocar no campo Fill Tag, clique no botão "?" para a legenda (lista com a qual traduzir os diferentes códigos possíveis) e pressione o botão de máscara para listar alguns pontos de partida.
Quando estiver satisfeito com os resultados, clique no botão "Scan Files" (na caixa de diálogo Scan Files, não na que você clicou originalmente para chegar onde está ... os ícones têm a mesma aparência) e suas alterações serão aplicadas . Se você não está recebendo o nome do artista ou do álbum, basta selecionar tudo o que deseja alterar, insira os dados e clique no pequeno botão ao lado desse campo e todos os arquivos selecionados serão preenchidos ou alterados para esse artista ou álbum. Isso funciona na maioria dos campos.
Quando terminar, clique no botão Salvar e pronto.
PS: O scanner CDDB geralmente funciona muito bem, se você tiver álbuns completos que está tentando marcar ou pelo menos arquivos de música disponíveis comercialmente.
PPS: Aparentemente, ainda estou meio acordado. De acordo com o que você escreveu em sua postagem original, tente isso no campo Fill Tag:
%n. %a - %t
Aqui está a seção que é relevante para esta pergunta:
1.2.2 Automaticamente com o scanner "Fill Tag":
Algumas condições para usar este modo:
- arquivos classificados por álbuns
- nomes de arquivos ou diretório pai contêm informações sobre tags (artista, álbum, título,…)
- tags vazias ou incorretas
O scanner "Fill Tag" usa um padrão para associar palavras no nome do arquivo e diretórios às entradas de tag. Dessa forma, os campos de tags podem ser preenchidos automaticamente pressionando o botão “verde” na janela do scanner ou na barra de ferramentas. Se a etiqueta estiver parcialmente concluída, use a opção “Substituir campos ao digitalizar etiqueta” na guia “Scanner” da janela “Preferências”, para substituir todos os campos pelos novos valores.
Cada código corresponde a um campo, seguindo estas regras:
Strings associated with code Will fill the field
%a
Artist
%b
Album
%c
Comment
%p
Composer
%r
Copyright
%e
Encoded by
%g
Genre
%i
None! (used to ignore a string)
%l
Number of tracks
%o
Original artist
%n
Track
%t
Title
%u
URL
%y
Year
Nota: para evitar erros, é recomendável usar um código apenas uma vez no padrão. Obviamente, como ao marcar manualmente, apenas os arquivos selecionados são processados pelo scanner. Você pode usar os padrões definidos na lista ou escrever seus próprios padrões para corresponder ao formato dos seus nomes de arquivos e diretórios. Para evitar erros ao selecionar o padrão certo ou ao escrevê-lo, uma visualização mostra imediatamente os resultados antes de aplicar o padrão. Se precisar de ajuda com os diferentes códigos, pressione o botão "Ajuda" (a bóia salva-vidas) para exibir a legenda de cada código. Além disso, se você deseja salvar seus próprios padrões, edite ou ordene, pressionando o botão "Mask" (Máscara), um pequeno editor será mostrado na janela do scanner.
Abaixo um exemplo de uso de padrões:
a) o seguinte nome de arquivo:
“/mnt/MP3/EVANESCENCE – Fallen (2003) – Rock/01. Going Under.mp3”
b) with the pattern :
“%a - %b (%y) - %g/%n. %t”
c) you will fill the tag with theses strings :
Artist (%a) => EVANESCENCE
Album (%b) => Fallen
Year (%y) => 2003
Genre (%g) => Rock
Track (%n) => 01
Title (%t) => Going Under
ubuntuforums.org
e cite sua fonte. :) Isso ajudará futuros visitantes do Superusuário, caso oubuntuforums.org
link fique indisponível.