View Issue Details

IDProjectCategoryView StatusLast Update
0013513MMW v4Framework: Taggingpublic2016-11-10 19:02
Reportermichal Assigned To 
PriorityimmediateSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Product Version4.1.14 
Target Version4.1.14Fixed in Version4.1.14 
Summary0013513: MM sometimes do not read track and disc number tags udpated by other tagging apps from M4A/MP4
DescriptionThere are some situations, where some other tagging app like MP3Tag changes track or disc number, but MM still reads old values.
I have found out, that it can happen in case M4A files already contain udta.Xtra atom with metadata (it is written and preferred by Windows Explorer in Windows 7), this atom is not updated by MP3Tag. MM should always prefer standard M4A tags, they are preferred in Win Explorer in Windows 10 too.
TagsNo tags attached.
Fixed in build1809

Relationships

related to 0012017 closedmichal Some M4A/MP4 tags written by WMP or Win7 Explorer are not read 
related to 0013486 closedmichal Alternating editing of M4A/ALAC tags in MM and Tag&Rename application can cause file damage 

Activities

michal

2016-09-13 12:16

developer   ~0045637

Fixed in build 1809.

peke

2016-09-13 21:44

developer   ~0045644

Verified current fix in 1809 now standard metadata is prefered over udta.Xtra.

Can you please clarify what write rules MMW uses now as of 1809 in terms when both exist and/or udta.Xtra do not exist for backward compatibility With Windows 7

michal

2016-09-15 07:42

developer   ~0045653

MMW always updates udta.Xtra atom, in case it is already present in the file. It does not create it by default, but this default can be overridden by setting "WriteWMTags" to true in "MP4Tagging" section of MediaMonkey.ini.

peke

2016-09-15 10:55

developer   ~0045655

Thank you for clarification. Closing

michal

2016-11-10 19:01

developer   ~0046125

Just one correction - MM creates Xtra atom by default (so metadata are read by Windows Explorer in Windows 7), this can be suppressed by setting mentioned parameter WriteWMTags to 0.