Beets
A music library manager.
Beets catalogs a music collection, fetches metadata, and puts files where you told it they should go.
Installation
sudo apt install beets python3-bs4 python3-langdetect python3-pylast
directory: /mnt/storage/music
library: /mnt/storage/music/.library.db
asciify-paths: yes
import:
move: yes
languages: en
plugins: fetchart lyrics lastgenre
One of the handier features is identifying a track by its acoustic fingerprint, which needs a few more things:
sudo apt install libchromaprint-tools ffmpeg python3-acoustid
plugins: chroma convert fetchart lyrics lastgenre
Usage
Import tracks:
beet import ./dir
Modify many tracks at once:
beet modify -a '近藤浩治' albumartist='Koji Kondo'
Convert files to mp3:
beet convert -d ./out koji kondo