Processamento avançado entre campos de tags ID3

Processamento avançado entre campos de tags ID3

Tenho vários MP3s com o mesmo álbum genérico "_misc". No commentcampo, os arquivos também possuem o nome real do álbum armazenado utilizando o padrão album[REAL_ALBUM_NAME]. Pode haver ou não outro texto no campo de comentários antes e depois da albumdeclaração.

Gostaria de extrair automaticamente o nome real do álbum de cada um desses MP3s e colocá-lo no albumcampo (substituindo "_misc") usando um processo em lote/automatizado. Como posso fazer isso? Posso acessar os arquivos com Windows, OS X ou Ubuntu (executando como um CD/DVD ao vivo).

Responder1

Etiqueta MP3de fato faz isso. UsarEtiqueta -> Etiqueta. Defina o ALBUMcampo como $regexp(%comment%,album\[(.*)\],\1). (Eu não testei isso, mas deve funcionar.)

Editar: Clique Convert->Actionse defina o tipo como Valor de formato. O regexp é $regexp(%comment%,'^.*album\[([^\]]+)\].*$',$1)– observe o .*no início e no final da expressão para evitar correspondência com outro texto no campo de comentário e você usa $1para fazer referência à correspondência. (Fonte)

informação relacionada