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

siper

  • 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.

Example:

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?

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8167
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.



Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 33483
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


karbock

  • Jr. Member
  • **
  • Posts: 94
can i suggest Tagscanner?

TagScanner (Windows, free)
or
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