Как я могу определить BPM (удары в минуту) песни?

10

Для некоторых видов деятельности, таких как запуск, важно знать, сколько BPM имеет песня. Я знаю, что Banshee может это сделать, но я не мог понять, как это сделать для выбранного диапазона песен.

Какой инструмент я могу использовать для обнаружения BPM и немедленно пометить его в ID3-файлах соответствующих файлов?

    
задан Ingo 08.12.2011 в 10:52
источник

5 ответов

6

bpm-tools - это средства командной строки для обнаружения и тегирования BPM.

Вот справочная страница пакета в Ubuntu 14.04 LTS.

Вы можете использовать цикл или xargs в сценарии оболочки для запуска этого в библиотеке песен.

    
ответ дан mmx 21.10.2012 в 21:47
5

Существует поток ( Любое программное обеспечение для обнаружения биений для Linux? ) на SuperUser, занимающемся той же проблемой.

Он использует комбинацию команд ( bpmcount , mid3v2 , vorbiscomment , metaflac ), скомпилированных в аккуратный сценарий оболочки.

    
ответ дан lgarzo 08.12.2011 в 11:28
2

Mixxx имеет встроенный анализатор, который позволит вам выбрать кучу песен из вашей библиотеки для анализа их BPM.

Я рекомендую использовать последнюю версию Mixxx (1.11 на момент написания), чтобы убедиться, что вы получите самый надежный анализ (недавно он был улучшен). Вы можете использовать PPA , чтобы всегда иметь последнюю стабильную версию.

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

    
ответ дан stragu 09.09.2013 в 01:41
1

SongKong (pro версия) может рассчитать BPM более миллиона песен, так как они соответствуют MusicBrainz. Он обновляет ваши папки iTunes в режиме реального времени.

    
ответ дан Karen 09.03.2015 в 11:34
0

У Banshee есть опция для обнаружения BPM.

И если вы хотите только определить BPM для выбора диапазона песен, откройте их диалоги свойств, перейдите на вкладку Extra и нажмите кнопку Обнаруживать .

    
ответ дан RobinJ 08.12.2011 в 11:53