Hi there,
I've run into the same problem with <track#>/<total-tracks#> support (as well as <disc#>/<total-discs#>). I'm really surprised that such an simple issue is known and unfixed since years now. I'm currently trying to move from itunes (bad privacy practise) to an alternative like MMW but this is frustrating with details like this.
What's the problem? The issue is documented in
http://www.ventismedia.com/mantis/view.php?id=5878 and
http://www.ventismedia.com/mantis/view.php?id=4920
From this simple point of view I expect MMW to just do the following:
1. displaying the "/n"-part, if exists (it's an optional part according to
http://id3.org/id3v2.3.0#Text_informati ... _-_details - see below)
2. providing a second field for "total tracks on disk" in the edit dialogue for a file
3. parsing the "TRCK" ID3 tag with a regex like this: /^(\d)+\/?(\d)*$/ where $1 results into the field "track number" and $2 into the field "total tracks on disk"
4. when writing "TRCK" ID3 tag back to file: joining both fields from edit dialogue and write them accordingly to the format
n/t into "TRCK" ID3 tag (do not write a wrong format like
n/t/t2 any more)
5. of course the same for the <disc#>/<total-discs#> ID3 tag
This is the ID3 tag definition according to
http://id3.org/id3v2.3.0#Text_informati ... _-_details
Code: Select all
TRCK
The 'Track number/Position in set' frame is a numeric string containing the order number of the audio-file on its original
recording. This may be extended with a "/" character and a numeric string containing the total number of tracks/elements
on the original recording. E.g. "4/9".
As you can see.. Issue Details 5878 and 4920 read much bigger than the issue actually is.
Thank you so much if this could be solved soon right now.
Michael.