Recupera automaticamente o nome da faixa ID3 de determinada parte do nome do arquivo

1

Eu tenho um monte de arquivos mp3 ao vivo que são untagged. Eu posso colocá-los em Foobar2000 para números de faixa automáticos que não é o problema. Esta é a minha visualização do Windows Explorer:

Eu estou querendo saber se existe uma maneira com Foobar2000 para alterar os nomes das faixas.
Por exemplo, de 20050405_U2_LA1_04 Vertigo a Vertigo .

    
por CraigFairlie94 30.06.2016 / 14:32

1 resposta

0

Extraído de uma resposta anterior

  1. Clique com o botão direito nos arquivos que deseja renomear e selecione Properties no menu de contexto
  2. Ir para Tools » Automatically fill values...
  3. Selecione Other... como origem e insira $trim($substr(%filename%,$strchr(%filename%, ),999))
  4. Defina Pattern para %Title% e clique em OK

Comoafórmulafunciona

  1. %filename% retorna o nome do arquivo. 20050405_U2_LA1_04 Vertigo no nosso exemplo
  2. $strchr(%filename%, ) encontra a primeira ocorrência de um caractere em um corda. Em nosso exemplo, ele pesquisa o primeiro espaço e retorna 20 como sua posição
  3. $substr(%filename%, 20, 999) retorna uma substring de uma string , começando na posição 20 (tirada do exemplo) e terminando em 999 (deve ser longo o suficiente para cobrir todos os casos). Nosso exemplo retornaria Vertigo com um espaço principal
  4. $trim( Vertigo) remove o espaço principal
por 19.07.2016 / 17:38