SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Need a way to append album title.

It’s common for singles or EPs to have the same title as the full album like:
Human After All - Daft Punk

Because iTunes doesn’t understand that these are different entities you get one album in iTunes with all the tracks mashed together.

Before using Jaikoz I used Picard and wrote a plugin to append ’ (single)’ or ’ EP’ onto the release title according to the musicbrainz release type. We need some way to do the same thing.

Yeah, we have Append to Left function but that requires you to have added (Single) in all rows, we have Find and Replace but it doesnt work with regular expressions , and we have ‘Set Value’ but not ‘Append Value’

What we do have though is the ‘Release Type’ column so if you make that visible drag it to the right of the title column and then use the ‘Append to Left’ function you it will be added to the end of the title. Trouble is you’ll also be adding ‘Album’ which you probbaly dont want, and you will not get the brackets.

You could also use Advanced/Export, modify the spreadsheet then Advanced/Import that might be the best way.

I think adding an ‘Append Value’ similar to the ‘Set Value’ might be the best way to go in the future then it could be used for all types of scenarios.

[quote=paultaylor]Yeah, we have Append to Left function but that requires you to have added (Single) in all rows, we have Find and Replace but it doesnt work with regular expressions , and we have ‘Set Value’ but not ‘Append Value’

What we do have though is the ‘Release Type’ column so if you make that visible drag it to the right of the title column and then use the ‘Append to Left’ function you it will be added to the end of the title. Trouble is you’ll also be adding ‘Album’ which you probbaly dont want, and you will not get the brackets.

You could also use Advanced/Export, modify the spreadsheet then Advanced/Import that might be the best way.

I think adding an ‘Append Value’ similar to the ‘Set Value’ might be the best way to go in the future then it could be used for all types of scenarios. [/quote]

None of those are automatic and not much better than editing the metadata in iTunes manually.

Are there any plans for a simple plugin API for Jaikoz 4? This is how Picard handles it and its very effective, with just a few simple lines of java like:

class MyPlugin extends JaikozPlugin {
  public void parseMetadata(JaikozMeta m) {
    if(m.mbzReleaseType.equals("Single"))
      m.album += " (single)";
    if(m.mbzReleaseType.equals("EP") && !m.album.endsWith(" EP"))
      m.album += " EP";
  }
}

There are certainly plans for a plugin api, but it will not be in Jaikoz 4.0