SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Jaikoz Daughter: rename file from metadata issue/change

I’m running Jaikoz 12.0 on MacOS 15.2. In this update, the way Jaikoz renames files seems to have changed.

Specifically, in looking at the metadata, it would appear that, if there is an entry in the Sort Artist field (bottom of attached image), the renaming algorithm uses that as “artist name.” Instead, I want it to use only whatever is entered in the Artist field.

I can’t figure out how to make that happen.

Thanks.jaikoz-daughter-rename

I had Jaikoz send along report files. The first is before I ran the change filename command; the second is after I ran that command.

Hi, I cannot see your second set of rename masks becauze they are not written to the logs until you do File:Save and I cannot see any differenxe in your rename mask probably because preferences not saved to files just held in memory, But also Im struggling looking at your screenshot to see the issue, I cannot see that it is using Sort Artist the three examples just seem to be using Artist field.

l’ve sent new support files. But the issue I’m referring to, in the screen shot, is at the bottom of the screen, for two tracks, the “Sort Artist” field is different from the “Artist” field.

For one, “Sort Artist” is “BryhM; Hornsby, Bruce; yMusic” and the track renaming schema (in attached screenshot example1.jpg) follows suit, using the track’s title followed by an underscore followed by the Sort Artist field text. What I want is just the “Artist” field text (in this case, “BryhM”)>

The second example (example2.jpg) is similar: “Sort Artist” is “Astatke, Mulatu; Hoodna Orchestra” which is reflected in the file name. “Artist” is “Mulatu Astatke.”

So what I want to happen is that those two files be named “Title_Artist.m4a” rather than “Title_SortArtist.m4a”…

Hi, I think I can see what is confusing you.

It is not using the Sort Artist becuse in the screenshot it is using BryhM; Bruce Hornsby; yMusic not BryhM; Hornsby, Bruce; yMusic. But what it is doing is using all the values of the artist field concatanated together separated by a semicolon. The artist field contains three values:

  • BryhM
  • Bruce Hornsby
  • yMusic

which you can see by clicking on the 3 next to the field.

To only use the first field in rename mask replace artist with artist_index[0]

But usually the artist field only contain one value anyway which is a concatanation of all the artists of the song but you have added artist to Save ARTIST and ALBUMARTIST multiple values as separate fields

Okay—got it. This makes sense. I made the corrections you indicate, and now the renaming works as desired.

Thanks.

1 Like