Beets is a cross platform media library management system.
sudo -H pip install beets requests Pillow
Display configuration file location...
beet config --paths
Edit configuration file...
beet config --edit directory: ~/Downloads/music/beets/done library: ~/Downloads/music/beets/musiclibrary.db plugins: zero fetchart embedart paths: default: $albumartist/[$year] $album/$track $title id3v23: yes art_filename: cover autotag: yes import: copy: yes write: yes zero: keep_fields: title artist album year track genre images embedart: maxwidth: 500
mkdir -p ~/Downloads/music/beets/done
sudo -H pip install --upgrade beets
beet import /path/to/music/album
If it has no problem with matching the correct album, you will just get a summary screen and then go back to the prompt.
Check your directory (shown in the configuration file above) for the processed album and move to your required location.
If it does have a problem matching the album, it will pause and show you options. Press the corresponding letter on your keyboard to continue.