Como posso detectar o BPM (batimentos por minuto) de uma música?

15

Para algumas atividades, como correr, é importante saber quantos BPM uma música possui. Eu sei que o Banshee pode fazer isso, mas não consegui descobrir como fazer isso para um intervalo selecionado de músicas.

Qual ferramenta eu posso usar para detectar o BPM e marcá-lo imediatamente nos campos ID3 dos arquivos correspondentes?

Ingo
fonte
Você ainda está procurando uma resposta para isso?
JRG
Sim, ainda não houve uma resposta decente
Ingo

Respostas:

9

bpm-tools são ferramentas de linha de comando para detectar e marcar BPM.

Aqui está a página do manual do pacote no Ubuntu 14.04 LTS.

Você pode usar um loop ou xargsum script de shell para executá-lo em uma biblioteca de músicas.

mmx
fonte
11
Você pode dar uma explicação sobre como usar este software?
Reinstate Monica - ζ-- 22/10/12
Copie os arquivos para o seu $ PATH e executebpm-tag file.mp3
mmx
11
bpm-toolsagora está disponível via apt-get, e você também precisará libsox-fmt-mp3de mp3s. No entanto, tentei usá-lo com um mp3 e apagou / corrompeu as tags existentes. Portanto, continue com cuidado (eu apenas uso a -nopção para imprimi-lo somente na tela).
Laher
Eu sugeriria find /music-folder -name '*.mp3' -exec bpm-tag '{}'para etiquetar todos os arquivos MP3 em uma biblioteca
Jobjörn Folkesson
6

Existe um encadeamento ( qualquer software de detecção de batida para Linux? ) No SuperUser que lida com o mesmo problema.

Ele usa uma combinação de comandos ( bpmcount, mid3v2, vorbiscomment, metaflac) compilados em um script shell puro.

lgarzo
fonte
2

O Mixxx possui um analisador embutido que permite selecionar várias músicas da sua biblioteca para analisar o BPM.

Eu recomendo usar a versão mais recente do Mixxx (1.11 no momento da redação) para garantir que você obtenha a análise mais confiável (foi aprimorada recentemente). Você pode usar o PPA deles para sempre ter a versão estável mais recente.

No entanto, conforme mencionado por naught101 nos comentários, o valor ainda não foi salvo nas tags do arquivo, pois a equipe de desenvolvimento precisa corrigir um problema de corrupção de memória antes de ser ativado. Até agora, minha resposta é apenas parcial.

Captura de tela do analisador no Mixxx

stragu
fonte
11
Vale ressaltar que as tags não são salvas nos arquivos nas versões mais recentes do Mixxx. A opção está desativada devido a uma possível corrupção de dados e o Mixxx nunca salvou o BPM nos arquivos .
naught101
1

O SongKong (versão pro) pode calcular o BPM de mais de um milhão de músicas conforme elas correspondem ao MusicBrainz. Ele atualiza suas pastas do iTunes em tempo real.

Karen
fonte
0

O Banshee tem uma opção para detectar o BPM.

E se você quiser detectar apenas o BPM para uma variedade de músicas, abra as caixas de diálogo de propriedades, vá para a guia Extra e clique no botão Detectar . insira a descrição da imagem aqui

RobinJ
fonte
11
Eu sei, veja minha pergunta ...
Ingo