Hi,
I have use Media monkey for tagging my music. The Problem is when I tag a MP3 files Multiple Artists and use ; as the separator, the semicolon doesn't show in Directory Opus.
But in File Explorer show the ; properly
So with This issue I had post in Media Monkey Forum.
When I tag the files using File Explorer's Properties Dialog then everything is fine, the semicolon does show in both program, Directory Opus and the File Explorer.
Please notice that the File Explorer's Properties dialog's Contributing artists field has a Pre default semicolon, So If I type 1 extra semicolon that's doesn't effect the pre default semicolon, no extra semicolon has been displayed on that field, that's mean I can type 1 semicolon after the artist name or I can press the Right Arrow key 1 time for using the pre default semicolon.
Opus, like Explorer, uses ; in the editor to separate multi-value fields. The fields themselves are loaded and saved as multiple separate values.
It sounds like Media Monkey does the same thing, so I'm not sure why there's a mismatch.
Do you see the same issue with files Media Monkey has tagged if you look at them in File Explorer? If so then I'd say MM may be the cause of the problem. (Or both Opus and Explorer have the same issue, but MM probably wants to maintain compatibility with File Explorer, at least.)
Explorer shows those OK, so there must be something we're doing differently when reading the tags (as well as MM doing something differently to Explorer and Opus when writing the tags).
(Seems Media Monkey is using a different separator between multi-value fields to other software we've seen, and it also considers some fields multi-value which we don't, like Album Artist. Both were handled by the library we use, but the results weren't displayed consistently to values with the expected separators.)
I am very glad to know that, One more things I want to notice you. In Composer Column I want to add a date in dd/mm/yyyy format. here / slash is the separator, but when I apply it the separator has been changed from / to ; here is a example screenshot.
Both / and ; are used by different tagging software to separate multiple values in tags that support multiple values. Opus supports both separators, but will convert then to ; so things are consistent.
Use a different character to avoid the problem. (It will cause problems with a lot of other software as well.)