У меня есть несколько MP3-файлов с таким же общим альбомом "_misc". В поле comment файлы также имеют реальное имя альбома, сохраненное с использованием альбома образцов album[REAL_ALBUM_NAME] . В поле комментария может быть или не быть другого текста до и после объявления album .

Я хотел бы автоматически извлечь настоящее название альбома для каждого из этих MP3-файлов и поместить его в поле album (перезаписав "_misc"), используя пакетный / автоматизированный процесс. Как я могу это сделать? Я могу получить доступ к файлам с Windows, OS X или Ubuntu (работает как живой CD / DVD).

1 ответ1

0

MP3Tag действительно делает это. Используйте Tag -> Tag. Установите для поля ALBUM значение $regexp(%comment%,album\[(.*)\],\1) . (Я не проверял это, но это должно работать.)

Редактировать: Нажмите « Convert->Actions и установите тип «Значение формата». Регулярное выражение: $regexp(%comment%,'^.*album\[([^\]]+)\].*$',$1) - обратите внимание на .* В начале и конце выражения, чтобы избежать совпадения другой текст в поле комментария, и вы используете $1 для ссылки на совпадение. (Источник)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .