used a little elisp file to drive youtube-dl to consistently output file names abiding by that file name convention.
was fairly effective considering how hacky that sounds when writing it down. no file name to db identifier mismatch, no irreversible .ogg metadata corruption from bad players.
@cadadr @emacsen Back when I actually curated my mp3 collection, I kept stuff in directories by album, with a 'meta' subdirectory with per-track metadata in YAML files, and I had a Perl script that would update the id3 tags (including album art thumbnails).
i should get back in the habit of curating my own mp3s...
sample YAML file:
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko