Для некоторых видов деятельности, таких как бег, важно знать, сколько BPM имеет песня. Я знаю, что Банши может сделать это, но я не мог понять, как сделать это для выбранного диапазона песен.
Какой инструмент я могу использовать, чтобы обнаружить BPM и немедленно пометить его в полях ID3 соответствующих файлов?
Ответы:
bpm-tools - это инструменты командной строки для обнаружения и маркировки BPM.
Вот справочная страница пакета в Ubuntu 14.04 LTS.
Вы можете использовать цикл или
xargs
сценарий оболочки для запуска этого в библиотеке песен.источник
bpm-tag file.mp3
bpm-tools
теперь доступен через apt-get, и вам также понадобятсяlibsox-fmt-mp3
mp3-файлы. Тем не менее, я попытался использовать его с одним mp3, и он стер / испортил существующие теги. Итак, действуйте осторожно (я просто использую-n
опцию, чтобы распечатать его только на экране).find /music-folder -name '*.mp3' -exec bpm-tag '{}'
пометить все mp3-файлы в библиотекеВ SuperUser есть ветка (« Любое программное обеспечение для обнаружения ударов для Linux?» ), Занимающаяся той же проблемой.
Он использует комбинацию команд (
bpmcount
,mid3v2
,vorbiscomment
,metaflac
) собраны в аккуратный сценарий оболочки.источник
Mixxx имеет встроенный анализатор, который позволит вам выбрать группу песен из вашей библиотеки для анализа их BPM.
Я рекомендую использовать последнюю версию Mixxx (1.11 на момент написания), чтобы убедиться, что вы получите наиболее надежный анализ (он был недавно улучшен). Вы можете использовать их PPA, чтобы всегда иметь последнюю стабильную версию.
Однако, как упомянуто в комментариях naught101, значение еще не сохранено в тегах файла, поскольку команде разработчиков необходимо исправить проблему повреждения памяти, прежде чем она будет включена. Поэтому мой ответ только частичный.
источник
SongKong (профессиональная версия) может рассчитать BPM более миллиона песен, поскольку они соответствуют MusicBrainz. Он обновляет ваши папки iTunes в режиме реального времени.
источник
Banshee имеет опцию для обнаружения BPM.
И если вы хотите только определить BPM для выбранного диапазона песен, откройте их диалоговые окна свойств, перейдите на вкладку « Дополнительно » и нажмите кнопку « Найти» .
источник