
Tenho vários MP3s com o mesmo álbum genérico "_misc". No comment
campo, 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 album
declaração.
Gostaria de extrair automaticamente o nome real do álbum de cada um desses MP3s e colocá-lo no album
campo (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 ALBUM
campo como $regexp(%comment%,album\[(.*)\],\1)
. (Eu não testei isso, mas deve funcionar.)
Editar: Clique Convert->Actions
e 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 $1
para fazer referência à correspondência. (Fonte)