В итернете часто можно найти музыку с пометкой «iTunes Edition». Когда их добавляешь в iTunes, то трек помечется как «купленный» и в информации о треке указан email покупателя. С этим жить можно, но если хочется удалить такую информацию без перекодирования трека, то поможет ffmpeg.
ffmpeg -y -i in.m4a -c:a copy -map a -map_metadata:g -1:g -map_metadata:s:a -1:g out.m4a
Набор этих параметров заставляет ffmpeg копировать аудио-поток из одного файла в другой. Все остальные мета-данные будут удалены.
for file in *.m4a; do ffmpeg -y -i "${file}" -c:a copy -map a -map_metadata:g -1:g -map_metadata:s:a -1:g "_${file}"; done
Эта комбинация команд позволит очистить от мета-данных все m4a файлы в текущей директории.
PS: Восстановить правильные названия треков можно с помощью утилиты MusicBrainz Picard.
Коментарии к заметке
Спасибо! Полезный совет.