Мне нравится иметь возможность сравнивать mp3-файлы программно
У меня был тот же вопрос. Я обнаружил, что itunes изменил многие из моих загрузок Amazon MP3, изменив метки времени / даты, размеры файлов и, следовательно, подписи MD5. В моих резервных копиях внезапно появилось много почти одинаковых файлов.
Когда я делал различия в VIM, я мог видеть, что изменения были ограничены очень маленькими частями файлов. Файлы выглядели одинаково рядом в Audacity даже при близком увеличении.
Мое решение - создать дамп WAV-файла mp3 без заголовка, а затем сравнить сигнатуры MD5 каждого WAV. FFMPEG может сделать перевод довольно легко.
ffmpeg -y -i $mp3 $mp3.wav;
md5sum $mp3.wav
Я создал хеш с ключом MD5, указывающим на исходную спецификацию файла MP3. Поместите файл WAV на SSD для скорости.
Грубая сила, но это работает.