[go: up one dir, main page]

Menu

#69 Classical music field support

3.5.0
closed
nobody
None
1
2016-11-01
2016-10-08
SteM
No

The latest version of iTunes (12.5) has improved tagging for classical music: there are now tags for 'show work and movement' (shwm), 'Work name' (©wrk), 'Movement number' (? cannot find the field name for this), and 'Movement name' (©mvn). I tried to create and use these tags in my ALAC-files.

However, when I simply add these tags and name them according to how the fields are read by Kid3 ('shwm', '©mvn' and '©wrk'), kid3 does not seem to save the file correctly. After re-opening a saved file with those added fields in kid3, these fields are read as '©mvn', '©wrk' and 'Âshwm'. Likewise, importing such files in iTunes does not give the desired result.

I'd very much like to use Kid3 to tag these fields correctly.

Discussion

  • Urs Fleisch

    Urs Fleisch - 2016-10-10

    Thanks for the suggestion. Simply entering these "atom-names" when adding a tag will not work, because this will generate so called free-form tags. For such new tags, supporting them only in Kid3 is not enough, adding these new tags requires patching TagLib, a library which can be used for the M4A tags. As I bundle my own TagLib with Kid3 packages for Mac OS X and Windows, this is not a problem for these platforms.

    I have published a development version supporting these new tags, get it from

    https://sourceforge.net/projects/kid3/files/kid3/development/

    I have tested it with tags from iTunes 12.5. First I did not find the option to add such classical tags in iTunes, I had to select multiple files for adding movement information.

    You have to disable the Mp4v2 plugin in order to use TagLib for M4a Files. In Kid3, go to Preferences/Plugins, then make sure that Mp4v2Metadata is unchecked and TaglibMetadata is checked, then save the settings and restart Kid3.

    I will have to make a pull request in order to get this feature into TagLib. Once I am on it, it would be consistent to support these new tags also for MP3 files. Unfortunately, Apple once more just created some text identification frames which do not start with a 'T' thereby ignoring the standard. From what I can see in the binary dump of such MP3 files, the frames are "MVNM" for "Movement Name" and "MVIN" for "Movement Number/Movement Count". It seems that the information for "Show Work & Movement" and "Work Name" is not stored in MP3 files. Am I right, or have you discovered where it is stored?

     
  • SteM

    SteM - 2016-10-11

    I just re-tagged 105 Haydn Symphonies, works perfectly, thanks!

    I looked for the MP3-tag of Show work & movement, but cannot find it either. I think you're correct in saying that Show work & movement and Work name are not stored in MP3-files: If I save an MP3-file with these fields tagged in iTunes, and then delete the song from my library and re-import it, it doesn't show the Show work & movement ticked, or work name. I guess iTunes stores it somewhere in its own library info, not in the mp3-file itself.

    Thanks for this quick response!

     
  • Urs Fleisch

    Urs Fleisch - 2016-11-01
    • status: open --> closed
     
  • Urs Fleisch

    Urs Fleisch - 2016-11-01

    Implemented in version 3.4.3.