Как правильно разделить аудиофайлы по битам с помощью библиотеки Python Aubio?

Я пишу приложение на Python, в котором мне нужно разбить аудиофайл, содержащий музыку, на несколько файлов на основе ударов. Я делаю это с помощью библиотеки Aubio, чтобы сделать это ( https://github.com/aubio/aubio), используя ее команду под названием Aubiocut ( https://aubio.org/aubiocut).

Вот фактическая команда, которую я запускаю в командной строке для файла с именем file.mp3

aubiocut -i file.mp3 -c -b -o Output

Команда разделяет исходный аудиофайл на несколько файлов, но в полученных файлах только первый файл имеет первый такт, а остальные файлы пусты. Ожидаемым результатом был каждый файл, содержащий один удар из исходного музыкального файла.

Любая идея, почему остальные файлы пусты. Любые предложения будут высоко оценены.

0 ответов

Другие вопросы по тегам