Für einige Aktivitäten wie das Laufen ist es wichtig zu wissen, wie viele BPM ein Song hat. Ich weiß, dass Banshee das kann, aber ich konnte nicht herausfinden, wie das für eine ausgewählte Reihe von Songs geht.
Mit welchem Tool kann ich den BPM erkennen und sofort in den ID3-Feldern der entsprechenden Dateien markieren?
Antworten:
bpm-tools sind Befehlszeilen-Tools zum Erkennen und Kennzeichnen von BPM.
Hier ist die Manpage des Pakets in Ubuntu 14.04 LTS.
Sie können eine Schleife oder
xargs
ein Shell-Skript verwenden, um dies in einer Bibliothek von Songs auszuführen.quelle
bpm-tag file.mp3
bpm-tools
ist jetzt über apt-get verfügbar und wird auchlibsox-fmt-mp3
für mp3s benötigt. Ich habe jedoch versucht, es mit einer MP3-Datei zu verwenden, und die vorhandenen Tags wurden gelöscht / beschädigt. Gehen Sie also vorsichtig vor (ich benutze nur die-n
Option, um es nur auf dem Bildschirm auszudrucken).find /music-folder -name '*.mp3' -exec bpm-tag '{}'
um alle MP3-Dateien in einer Bibliothek zuSuperUser hat einen Thread ( Any Beat Detection Software for Linux? ), Der sich mit dem gleichen Problem befasst.
Es verwendet eine Kombination von Befehlen (
bpmcount
,mid3v2
,vorbiscomment
,metaflac
) zu einem ordentlichen Shell - Skript erstellt.quelle
Mixxx verfügt über einen integrierten Analyzer, mit dem Sie eine Reihe von Songs aus Ihrer Bibliothek auswählen können, um deren BPM zu analysieren.
Ich empfehle die Verwendung der neuesten Version von Mixxx (1.11 zum Zeitpunkt des Schreibens), um sicherzustellen, dass Sie die zuverlässigste Analyse erhalten (diese wurde kürzlich erweitert). Sie können ihre PPA verwenden, um immer die neueste stabile Version zu haben.
Wie von naught101 in den Kommentaren erwähnt, ist der Wert jedoch noch nicht in den Tags der Datei gespeichert, da das Entwicklungsteam ein Speicherbeschädigungsproblem beheben muss, bevor es aktiviert wird. Daher ist meine Antwort nur teilweise.
quelle
SongKong (Pro-Version) kann die BPM von über einer Million Songs berechnen, wenn diese mit MusicBrainz abgeglichen werden. Es aktualisiert Ihre iTunes-Ordner in Echtzeit.
quelle
Banshee bietet eine Option zur Erkennung von BPM.
Wenn Sie den BPM nur für einen ausgewählten Bereich von Songs erkennen möchten, öffnen Sie die zugehörigen Eigenschaftendialogfelder, wechseln Sie zur Registerkarte " Extra" und klicken Sie auf die Schaltfläche " Erkennen" .
quelle