Я ищу теорию, алгоритмы и аналогичные способы сравнения музыки. Более конкретно, я изучаю, как дублировать музыкальные треки, которые имеют разные битрейты или, возможно, несколько разные варианты (версия для радио с версией альбома), но в остальном они звучат одинаково.Сравнение музыкальных данных
Случаи для этого включают такие услуги, как Grooveshark, Youtube и т. Д., Где они получают лот дублирующих треков. Мне также интересны текстовые сравнения (Бритни Спирс и Бритни Спирс, насколько они отклоняются и т. Д.), Хотя это вторично, и у меня уже есть некоторые источники, которые можно продолжить в этой области.
Меня больше интересуют методы и алгоритмы сравнения кодеков-агностиков (предполагая «сырой» поток), но оцениваются ресурсы, специфичные для кодека.
Я знаю проекты, такие как musicbrainz.org, но не исследовал их дальше и был бы заинтересован, если такие проекты могут помочь в этом начинании.
Если вы собираетесь написать инструмент, который смотрит на фактические аудиоданные: проверка на внезапные окончания (поврежденные файлы или просто дрянные рипы, где отсутствует конец, трудно найти вручную, если ваша музыкальная коллекция не очень маленькая, если только вы записывайте каждый раз, когда вы замечаете, что песня заканчивается abrubtly, что маловероятно, если вы делаете что-то еще во время прослушивания музыки) – ThiefMaster