Our great sponsors
-
picard
A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
library
70+ CLI tools to build, browse, and blend your media library. An index for your archive. (by chapmanjacobd)
It's a Linux app that does CD Ripping. It runs in command line and can basically be semi automatic. https://github.com/whipper-team/whipper
Have you checked if every file is on MusicBrainz by scanning it using Picard?
And, if you prefer a self hosted web app, you'll like slskd.
I have a little over 2 million songs as well and I wrote my own media management system to deal with it all. I save everything as Opus so the size is relatively small but still high-quality.