The Personal Website of Jeremy Boles

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