I'm trying to store metadata tags outside a media file's storage (because I'll then be re-applying them).
When it's one file, it's fine, but when it's multiple files, then I have to do really funky things like create per file folders and things.
I still think that's ultimately better than the text files, but it get gnarly.
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.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!