Do it.
Be sure to show how the mass tagger works in each one of them. Especially the pattern matching to extract data from filenames, I really like that feature.
I'm not sure whether there is the pattern matching feature (or a plugin), but I think it may be achieved using the Shellexec plugin and some scripting.
%genre% HAS progressive AND %added% DURING LAST 4 WEEKS
https://wiki.mozilla.org/Performance/Avoid_SQLite_In_Your_Ne...
./Artist/Year - Album/Track - Title.mp3
It'll work with any music player and you can organize it even on a toaster, as long as it has coreutils. I use plain old mplayer to listen to music, just cd into the directory I want and call a script I made which is basically a glorified `find | xargs mplayer` (actually outputs the filenames to a playlist and makes mplayer read from it in slave mode so I can control it with keyboard shortcuts - from other workspaces, etc).
For instance, add listening to tracks where an artist is featured to your system and you start having to account for it each time you bust out your coreutils. Move it into a tag and you only have to account for it when it is of interest.
I would expect that most operating systems can accept most characters. Right, path separators are out, there are binary characters that aren't allowed (but then again - you have a hard time printing those on your CD booklet), so I'm genuinely curious where this falls short.
\ / : * ? " < > |
There are a lot of artists, albums, and songs that use the forward slash (AC/DC, Less Than Jake's TV/EP), colon (Bandits of the Acoustic Revolution's "Intro: This is a Call to Arms"), asterisk (some releases of Serj Tankian's "Beethoven's Cunt"), question mark (Arctic Monkeys' "What If You Were Right the First Time?", David Bowie's "Life on Mars?"), and double quotation mark (David Bowie's "Heroes", Fall Out Boy's ""Tell That Mick He Just Made My List of Things to Do Today""). As a stickler for having a well-organized music library, not being able to use those characters in my organization would be a bit grating.Unfortunately, this is also close to impossible in online music services, in my experience.
Not sure if it has all the other features you need, and it's a standalone tagger, but works very well.