White list of tags - Remove all others
One of my work on mp3 tags is to clean them.
Some rippers automatically add useless informations in tags..
For my use, I just want these tags :
- Artist / Album artist
- Trackname
- Album
- Tracknumber
- Genre
- Date (year)
Is it possible to automatically delete others tags?

-
"Evidence"! Yes, nice idea.
-
Andy commented
I've seen a few enhancement requests that do what I'd like but I'd like to add detail.
I'd like a rule that deletes the entries in the following fields.
All comment fields
All encoding fields
All uploader fields
All ripping fields
All source fields.
basically, all 'evidence' fields ;-0 -
Nice idea - I think this would have to be built into the existing rules, because otherwise they would conflict (e.g. what would it mean to have the missing tag and remove tag rules configured for GENRE?)
-
Mike commented
The ability to remove some Tags to have a clean library without e.g. Genre.
-
Not sure if it's easy to leverage GitHub for this and have people post Gists.... I think it might get unmanageable quickly!
-
andy commented
I've used this regex rule to remove comments. Seems to work ok...
A regex lilbrary sounds good - maybe just a anchored blog post where people can comment under with any regex rules they've done? E.g. the various artists blog post?
Andy
rule remove_comments with label "Remove Comments" has alternatives
REMOVE_COMMENTS {
find /^(.*)$/ replace with ""
}
applies to comment -
Yeah, that would be cool and something I've long thought of, but it's about resources!
-
Ian M commented
Ok thanks for reply, something I was hoping to make overall more user friendly.
Regex rules something I don't believe most people would even begin to delve into.
Is there library of rules that people can share to add to Bliss?If not an idea to have one maybe. The actual regex file and brief description with an example of what it does.
Rgds Ian
-
You could do that standard comment one with a custom rule like:
https://www.blisshq.com/music-library-management-blog/2017/07/04/reordering-the-artist-name/
For the clearing tags... if you used a custom rule I'm not sure if the field would be left empty. I'd have to check that...
-
Ian M commented
As been mentioned perhaps before an ability to clear certain tags would be good. Especially when starting with a jumbled messy collection.
Not least as an addition to the settings page have a setting that allows a comment to be set as standard for the comment tag. Allow a radio button/sub control to state append or overwrite or clear current comment tag. So when found Bliss will append or overwrite or clears any current comment that is within the comment tag. Gets rid of or tidies the comment tag.
-
Excellent idea, thanks. I agree there's an awful lot of crud about, and maintaining a minimal tagging schema can be better for your sanity.
-
@hamlesh commented
The ability to specify the tags you'd like applied to all tracks, and remove/clear any that aren't on the list. For example, if "Comment" isn't on the "allowed" list of tags and the track contains the "Comment" tag (with data in), an option would clear that tag, and remove it (if possible).
Things like "Encoded By" etc are annoying tags that just add bloat (IMO). It would be nice to have the ability to strip these tags automatically.
-
Fab Fab commented
Of course, I need covers!!!!!! ^_^
-
It isn't, but I really like this idea, it plays into my idea of "minimum viable metadata" - http://www.blisshq.com/music-library-management-blog/2014/07/29/3cs-completeness/
Also, what about album artwork? That is a "tag" if it is embedded.