Correspondência de nomes de arquivos de diferentes tipos, espelhamento de estrutura de arquivos, renomeação em lote

Correspondência de nomes de arquivos de diferentes tipos, espelhamento de estrutura de arquivos, renomeação em lote

Ok, estou procurando uma maneira de fazer isso há algum tempo. Aqui vamos nós:

Sou DJ - uso .MP3 para audição pessoal e .WAV para apresentações.

Eu pego uma música no formato .mp3, limpo o nome do arquivo para "Artista" - "Título", construo tags ID3 usando% artista% -% título% e coloco uma chave no comentário de cada .mp3.

Se parece com isso

Em seguida, converto os arquivos para .WAV por meio de um programa que os recorta, nivela o volume, corrige o tom, etc. (Observação: arquivos .WAV não aceitam "Comentários" nos metadados).

Agora fico com duas pastas, .MP3 e .WAV., com subpastas dividindo minhas faixas por gênero. Com o tempo, eles começaram a variar um pouco devido à enorme quantidade de arquivos em cada um. Agora, eles são completamente incomparáveis ​​e não têm consistência entre si.

Problema 1: gostaria de executar um processo em lote para espelhar a estrutura do arquivo, com base nos nomes dos arquivos, em ambos os locais. (Encontrei programas para fazer isso, mas como ambos os arquivos não são .MP3, eles não funcionam).

O próximo problema nos traz de volta ao problema dos metadados .WAV. Gostaria de renomear os arquivos para incluir o comentário do MP3 antes do nome do arquivo. Isso seria algo como "1A Sir Mixalot - Baby Got Back", e pode ser feito usando o programa Mp3 tag com bastante facilidade.

Problema 2: como os arquivos .WAV não possuem comentários nos metadados, não consigo processá-los em lote para incluir as chaves antes do arquivo.

Vejo duas maneiras possíveis de fazer isso. 1. Faça com que um programa corresponda aos dois arquivos, extraia os metadados do .mp3 e transcreva a alteração no nome do arquivo no .wav.

  1. Faça com que um programa corresponda aos nomes dos arquivos, processe em massa os .mp3s para incluir a chave antes do nome do arquivo e, em seguida, espelhe as alterações no nome do arquivo com base nos relacionamentos correspondentes anteriores.

Alguma ideia, senhoras e senhores?

informação relacionada