The Hidden Blog

As it turns out, I do have a hostname.

Beets Importer

Published on Mar 27, 2026

For managing my music I rely on beets to keep my library tidy. Over the years I've built up a big pile of unsorted music that often contains albums or artists I don't really want to import any more, but keep for other reasons. That always made beets import a bit of a hassle as it had to analyse each album before I could hit "Skip". That could take some time, as it also does audio fingerprinting in my case.

A second use case is the quality upgrade of existing albums in my library. I sometimes have a lossless version available in my source directory but to find out which album in my library had such an equivalent was a challenge.

To solve that I've built beets-importer over the past days. It's a small TUI that makes it easy to select + import or upgrade entries from your library by giving it both the path to your library, and a source folder full of albums.

You can easily install it via Homebrew if you are curious: https://github.com/dewey/beets-importer