Author Topic: Auto-replace genre?  (Read 981 times)


  • Newbie
  • *
  • Posts: 4
Hey guys, I'm trying to figure out how to do this with MB's custom functions but failing. Basically, when I import new albums, I want MB to lookup the artist that already exists in my library and replace whatever genre is embedded in the newly imported files.


KoRn - currently all files have "Nu Metal" as the genre in my library.

When importing the newly released KoRn album with "Hard Rock" embedded as the genre--I want these all to automatically be set to "Nu Metal"

Can anyone lead me in the right direction?


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8341
Download the latest MusicBee v3.5 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

Check out the MusicBee Wiki.
How to post screenshots is here.


  • Administrator
  • Hero Member
  • *****
  • Posts: 33606
There is no native functionality in MB for that and I am not aware of any plugin to do this.
You can use the auto-tag functionality which will source the same genre tags for an artist from various providers, so at least they genres will be consistent


  • Full Member
  • ***
  • Posts: 131
can i suggest Tagscanner?

TagScanner (Windows, free)
mp3tag (Windows/Mac, free)

In mp3tag:
* define a new Action (menu: Actions\Actions)
* it will be available in 'Actions' menu afterwards.

One-shot operations are possible from the menu:
* 'Actions\Actions (quick)', or
* 'Convert\Tag - tag'
-> Field: GENRE,
-> Format string: $regexp(%genre%,'Hard Rock','Nu Metal',1)
(1 for case-insensitive replacements, an option not available in $replace)

In TagScanner:
* select 'EDIT' tab (upper bar)
* define a new Transformation (upper right corner) and tick its check box
* use 'Save' button to apply all the ticked transformations