Уникальный идентификатор mp3 независимо от тега id3?
В идеале мне нужен способ уникальной идентификации файлов (аудиофайлов), в которых такие вещи, как тег ID3 или имя файла, могут изменяться, а хэш остается неизменным.
Есть ли лучший способ, которым я не знаю, чтобы однозначно идентифицировать файлы? Или я должен был бы изменить свою запись файла каждый раз, когда редактирование было сделано? Могу ли я хешировать другие данные или что-то еще?
1 ответ
Если вы учитываете только те файлы, которые содержат ТОЧКУ ту же аудиоинформацию, что и "одинаковую" (одинаковую глубину в битах, битрейт, сжатие и т. Д.), То это довольно просто: вы просто хешируете "аудио" часть файла. Я не слишком знаком с аудио кодеком MPEG сам, хотя.
материал для чтения: http://en.wikipedia.org/wiki/MP3 http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm