SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Remove all unknown tags

Sometimes there are tags shown in the view id3v2 pane under User Defined Text Info, Not Supported something or Unknown something, which cannot be edited in the edit pane. Seeing as Jaikoz is such a good tool for meticulously editing all the tags a file has, as it supports them so comprehensively, it would be nice to be able to strip off these unsupported tags from the files as at the moment nothing can be done about them.

User Defined Text Info can be edited in the ID3edit tab though, just double click on the number beside the field to bring up the dialog. You cannot edit fields in the Not Supported/Unknown columns but you can delete them by selecting them and then using Edit/Delete

Is it wise to delete info from these fields? What is in the Not Supported List & the User Defined Text Info fields? My Comments field also often has a random string of characters. Can I delete these as well?

Just making sure I don’t delete something important!

  • Erin

I was going to start a new thread on a very similar feature request. This request is similar enough that I’ll start the discussion here.

I have a variety of music files laying about that have mucked up tags for a variety of reasons (bugs in various rippers, taggers, etc + me messing things up over time, etc). I’d like to be able to use the existing tags to assist in proper MB identification but then discard everything existing and only keep the new data fresh from MB.

My problem with the current features (as I understand them anyway) is that the MB data only overwrites some tags. I want to automatically clear and start over including both tags Jaikoz does and does not understand (so specifically remove the entire existing tag structure rather than tag by tag modification).

I’m currently accomplishing this trough a painful process. Identify correclty in Jaikoz and rename the files to a “MBID-PUID” pattern. Then use the “tag” program http://www.synthetic-soul.co.uk/tag/ to remove all tags from FLAC + MP3 files. Finally; re-tag in Jaikoz by parsing the MBID + PUID from the filename. Correct all data from MB and then rename the files back to a sensible pattern.

Obviously this is a bit cumbersome. I’d love a single option in Jaikoz to Wipe Existing Tags and Retag from MBID. Perhaps the set of tags to preserve (MBID, PUID, possibly cover art) should be configurable.

Of course if there’s already a good way to accomplish this in a bulk fashion with Jaikoz; I’d love to hear it.

-Jeff

How about:
Edit/Select All
Edit/Delete

That will delete all tags, but not folder/filenames

  1. Will this guaranteed delete everything (tags Jaikoz doesn’t understand, etc)?

  2. How will this preserve MBID + PUID? I don’t want to have to rely on file renaming to preserve the MBID (which is an ugly hack I’m using right now).

I guess part of my concern is that it wasn’t obvious to me that selecting and delete all would wipe out everything. Wouldn’t that be limited to what’s currently visible in the GUI?

-Jeff

Youre right, it will only delete tags that are visible, and if the MBID and PUID columns are visible they will also be deleted.

I can see the need for a special function now, but in the meantime this is how I would do it.

  1. Open Preferences:Table:Columns
  2. Select all except MB Track Id, MB Release Id, Track No and AmplifIND Id (in NGS you need the first three to uniquely identify track on a release, Mb Track Id will only identify a recording)
  3. Open Preferences:ID3 Table Columns and add ‘Not Supported List’ and ‘Unknown List’ Columns
  4. Exit Preferences
  5. Enable View/Show ID3 Tabs
  6. Select Edit Tab, run ‘Edit/Select All’, ‘Edit/Delete’
  7. Select ID3 Edit Tab
  8. Right Click on ‘Unknown List’ Header and select ‘Delete’
  9. Right Click on ‘Not Supported List’ Header and select ‘Delete’

End Result

For Mp3s will delete all fields except for extra uses of the User Defined Text Frames. and the Musicbrainz Identifying tags.

For other formats will delete all fields that Jaikoz knows about other than the Musicbrainz Identifying tags.

I think this is easier and less error prone than the method you’ve described.