web-dev-qa-db-fra.com

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

Pour certaines activités telles que 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 plage de chansons sélectionnée.

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

15
Ingo

bpm-tools sont des outils de ligne de commande permettant de détecter et de baliser le MPM.

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

Vous pouvez utiliser une boucle ou xargs dans un script Shell pour l'exécuter sur une bibliothèque de chansons.

9
mmx

Il y a un fil ( Tout 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ées dans un script Shell soigné.

6
lgarzo

Mixxx possède un analyseur intégré qui vous permettra de sélectionner un tas de chansons dans 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 (celle-ci a été améliorée récemment). 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 la mémoire avant de l'activer. Là-bas, ma réponse n'est que partielle.

Screenshot of the analyser in Mixxx

2
stragu

SongKong (version professionnelle) peut calculer le BPM de plus d'un million de chansons correspondant à MusicBrainz. Il met à jour vos dossiers iTunes en temps réel.

1
Karen

Banshee a une option pour détecter le BPM.

Et si vous souhaitez uniquement détecter le BPM d’une sélection de morceaux, ouvrez leur boîte de dialogue, allez à l’onglet Extra et cliquez sur le bouton Détecterenter image description here

0
RobinJ