Comment puis-je détecter le BPM (battements par minute) d'une chanson?

16

Pour certaines activités comme la course à pied, il est important de connaître le nombre de BPM d'une chanson. Je sais que Banshee peut le faire, mais je ne savais pas comment le faire pour une gamme sélectionnée de chansons.

Quel outil puis-je utiliser pour détecter le BPM et le marquer immédiatement dans les fichiers ID3 des fichiers correspondants?

Ingo
la source
Cherchez-vous toujours une réponse à cela?
2012
Oui, il n'y a pas encore eu de réponse décente
Ingo

Réponses:

9

Les outils bpm sont des outils en ligne de commande pour détecter et baliser le BPM.

Voici la page de manuel du paquet dans Ubuntu 14.04 LTS.

Vous pouvez utiliser une boucle ou xargsun script shell pour l'exécuter sur une bibliothèque de chansons.

mmx
la source
1
Pouvez-vous expliquer comment utiliser ce logiciel?
Rétablir Monica - ζ--
Copiez les fichiers dans votre $ PATH et exécutezbpm-tag file.mp3
mmx
1
bpm-toolsest maintenant disponible via apt-get, et vous aurez également besoin libsox-fmt-mp3de mp3. Cependant, j'ai essayé de l'utiliser avec un mp3, et il a effacé / corrompu les balises existantes. Alors, procédez avec prudence (j'utilise simplement l' -noption pour l'imprimer à l'écran uniquement).
Laher
Je suggère find /music-folder -name '*.mp3' -exec bpm-tag '{}'de baliser tous les fichiers mp3 dans une bibliothèque
Jobjörn Folkesson
6

Il existe un thread ( Un logiciel de détection de battement pour Linux? ) Sur SuperUser traitant du même problème.

Il utilise une combinaison de commandes ( bpmcount, mid3v2, vorbiscomment, metaflac) compilé dans un script shell propre.

lgarzo
la source
2

Mixxx a un analyseur intégré qui vous permettra de sélectionner un tas de chansons de votre bibliothèque pour analyser leur BPM.

Je recommande d'utiliser la dernière version de Mixxx (1.11 au moment de la rédaction) pour vous assurer d'obtenir l'analyse la plus fiable (elle a été récemment améliorée). Vous pouvez utiliser leur PPA pour toujours avoir la dernière version stable.

Cependant, comme mentionné par naught101 dans les commentaires, la valeur n'est pas encore enregistrée dans les balises du fichier car l'équipe de développement doit corriger un problème de corruption de mémoire avant de l'activer. Par conséquent, ma réponse n'est que partielle.

Capture d'écran de l'analyseur dans Mixxx

stragu
la source
1
Il convient de noter que les balises ne sont pas enregistrées dans les fichiers dans les versions plus récentes de Mixxx. L'option est désactivée, en raison d' une corruption potentielle des données , et Mixxx n'a jamais enregistré de BPM dans des fichiers .
naught101
1

SongKong (version pro) peut calculer le BPM de plus d'un million de chansons lors de leur mise en correspondance avec MusicBrainz. Il met à jour vos dossiers iTunes en temps réel.

Karen
la source
0

Banshee a une option pour détecter le BPM.

Et si vous souhaitez uniquement détecter le BPM pour une plage sélectionnée de morceaux, ouvrez leurs boîtes de dialogue, accédez à l' onglet Extra et cliquez sur le bouton Détecter . entrez la description de l'image ici

RobinJ
la source
1
Je sais, voir ma question ...
Ingo