обнаружение ударов в минуту (ударов в минуту) песен в форматах mp3 и m4a в mac - PullRequest
2 голосов
/ 13 декабря 2010

Я работаю на Mac в приложении Mac, которому требуется функциональность определения ударов в минуту (ударов в минуту) песен в форматах mp3 и m4a. Для определения ударов в минуту мы используем коды из http://www.surina.net/soundtouch, но он дает неправильные значения ударов в минуту для файлов m4a, даже если они преобразованы в формат mp3 или wav с использованием ffmpeg (обратите внимание, что обнаружение bpm для mp3-файлов работает нормально). Для обнаружения ударов в минуту мы также попробовали двоичный файл с именем SoundStretch, который также предоставляется soundtouch (http://www.surina.net/soundtouch). Кто-нибудь может объяснить, что происходит? Файлы m4a даже при конвертации в mp3 или wave не работают. Какие-нибудь другие библиотеки с открытым исходным кодом или классы для определения bpm доступны для mac?

Любой, пожалуйста, дайте несколько указаний

1 Ответ

0 голосов
/ 13 декабря 2010

SoundTouch - библиотека обработки аудио с открытым исходным кодом.

Попробуйте связаться с автором Олли Парвиайнен и объяснить ему проблему с форматами m4a.Он может либо предложить обойти или исправить свою библиотеку.

Еще лучше, почему бы вам не попытаться определить, почему код библиотеки не работает с форматами m4a.Затем вы можете отправить кодовый патч автору.

...