Unknown tag names are saved UPPERCASE

bug-fixed

#1

It might not be a problem for the most players but for iTunes, at least the iTunMOVI tag has to be saved as i wrote but Mp3Tag saves it as ITUNMOVI and thus iTunes is ignoring that tag.

Two ways to reproduce this:

  1. NEW TAG
    a) Open any mp4 file which does not contain the mentioned tag into the "Extended Tags" window.
    B) add a new tag
    c) write iTunMOVI into Field and whatever you want into Value
    d) Save changes
    e) Open the file with MediaInfo and select the Tree View or Text View
    f) Tag is saved as ITUNMOVI

  2. COPY&PASTE & EDIT TAG
    a) open a mp4 file which does have a correct iTunMOVI tag with MediaInfo and select the Tree View or Text View -> Tag is saved as iTunMOVI
    B) open that file into the "Extended Tags" window.
    c) edit the ITUNMOVI tag and change its Value
    d) Save changes
    e) Open the file with MediaInfo again and select the Tree View or Text View
    f) Tag is saved as ITUNMOVI

  3. PROOF THAT ITUNMOVI IS WRONG
    a) view a file which does have a correct iTunMOVI tag in iTunes and its data is shown
    B) view a file which does NOT have a correct ITUNMOVI tag in iTunes and its data is NOT shown

It looks like Mp3Tag is saving all unknown tags in UPPERCASE. Please change that behaviour so all tags are saved exactly like written in the Extended Tags window. Thanks!


#2

I've added special handling for this field with the current Development Build.

Please let me know when you had a chance to try it.