I've searched across stackoverflow, and I've been on google and also duckduckgo and no one seems to have a nice way for me to do this.
The only tool that seems to maybe have worked was Exiftool which only has the read ability for ogg files(which is what I'm using at the moment). I'd like some way to do this via the command line since the mp3s/oggs and their name is the metadata but the metadata is blank. I already know how to parse the file names in bash but I cannot find a way to put it back onto the files. I could manually do this kind of thing but it's hardly worth it since I'd have to do it manually.
Musicbrainz picard also doesn't tag them properly for some odd reason so that's why I'm having to do this.