View Issue Details

IDProjectCategoryView StatusLast Update
0001848MMW v4Properties/Auto-Toolspublic2007-09-11 17:05
Reporterjiri Assigned To 
PrioritylowSeverityminorReproducibilityhave not tried
Status feedbackResolutionreopened 
Summary0001848: Track# Field doesn't display what's in the tag (was Add leading zero to track# field in ID3v2)
DescriptionAs reported for example in http://www.mediamonkey.com/forum/viewtopic.php?t=3745, some users need to store track# in ID3v2 with leading zero (it's stored as a string, not number).

This has been fixed, but in a manner that doesn't really solve the problem since there's no user feedback about what format a track# is stored in (i.e. whether it is prefixed by '0' or not.

Leaving this bug open, but as a 'high' priority issue (it's not that critical).
TagsNo tags attached.
Fixed in build851

Activities

jiri

2005-03-09 12:04

administrator   ~0005389

Fixed in build 851.

rusty

2005-03-11 05:15

administrator   ~0005401

The current implementation behaves exactly as designed (ID3V2 tag is saved with '0' prefix if entered, but UI doesn't show anything), however, I think that this design is very flawed.

Problems are:
1) The logic applies only to ID3V2 tags. Filetypes other than MP3 are handled in a different manner. Why?
2) There is no way for the user to see whether a track is prefixed with a '0' or not, which means that they have no way of knowing whether it needs to be changed.
3) Because of 2), 'Unsynchronized tracks' will show tracks that appear totally in synch but aren't because of a missing 0.

Maybe I'm missing something, but this seems very strange to me...

jiri

2005-03-13 08:42

administrator   ~0005419

The whole idea of the fix was as follows:
 - Track #s are simply numbers and so there's no reason to change their appearance in MM.
 - For >99% of users it absolutely doesn't matter if leading zero is there or isn't, but some applications or portable players don't understand ID3v2 field 'track#' as number but take it as a string and so sorting isn't ok unless the leading zero is present. For that reason it seems to be a good idea to always store leading zero and don't bother user with this (don't show anything about it in MM's UI).
 - As for 1), you are right, but I haven't heard about any application or portable player having this problem with other than ID3v2 in MP3s. Although generally speaking this could happen with other formats as well, I think it wouldn't since this is only problem of some older/not well written applications or devices.
 - As for 2&3), again you are right, but I don't think it's worth bother user with some settings/UI options about this. Should a user be insterested in this (and as I wrote <1% will be), he can simply Synchronize tags for his tracks and all will be ok. So this issue possibly only deserves an entry in upcoming FAQ.

rusty

2005-03-13 15:37

administrator   ~0005421

Ok. Rather than opening another bug, I'm just leaving this one open as a 'high' priority issue.