Padding Tags to 001 causes Tracknrs to be wrong in WIN file explorer
Posted: Tue May 10, 2022 9:20 am
Win 10 Pro/Home x64 / TGF 0.90B (TGF 0.89)
with TAG PADDING set to 001:
After Tagging my files I noted that that TRACK nrs were shown wrong in windows file explorer:
1-2-3-4-5-6-7-8-9-10-11-12... (tracknrs as in TGF)
Shows in file explorer as
1-2-3-4-5-6-7-8-8- 9 -9-10...
This pattern with duplicated track Nrs seems to repeat at the end of each decade :
... 18-18-19-19 .... 28-28-29-29 ...
After long experimenting is seems that there is going something wrong when writing the ID3.V2 tags.
Delete all Tags // Then Update ID3V1+ Remove ID3V2 results in the tracknrs to be shown correctly in Explorer.
Update ID3V2 + Remove ID3v1 results in the wrong shown tracknrs with duplicated 8-8-9-9...
Update ID3V1+ID3V2 gives also the wrong result.
Strange thing was that when reading the wrong displayed Expl. values (8-8-9-9) back into TGF,
they are shown correct in the TGF matrix (thus 8-9-10-11).
When applying a %R% - %A% - %T% for file renaming the correct tracknr is reflected in the Filenames. So only the tracknr tag field in the file seems to be affected.
It took me a while to figure out that the problem was related to fact that I did set the TAG padding to 001.
Reverting it back to 01 fixes the problem.
The FILE Padding to 001 does not cause a problem, only the TAG Padding to 001. I did not test with long paddings (0001 etc).
(I did test on different machines even with clean installed windows / I was on TGF089 and upgrade to TGF09B did not fix it)
For time being I work with File padding to 001 and Tag padding to 01.
Thanks for looking into the strange effect. I hope the above analyses lets you reproduce the error and fix it.
with TAG PADDING set to 001:
After Tagging my files I noted that that TRACK nrs were shown wrong in windows file explorer:
1-2-3-4-5-6-7-8-9-10-11-12... (tracknrs as in TGF)
Shows in file explorer as
1-2-3-4-5-6-7-8-8- 9 -9-10...
This pattern with duplicated track Nrs seems to repeat at the end of each decade :
... 18-18-19-19 .... 28-28-29-29 ...
After long experimenting is seems that there is going something wrong when writing the ID3.V2 tags.
Delete all Tags // Then Update ID3V1+ Remove ID3V2 results in the tracknrs to be shown correctly in Explorer.
Update ID3V2 + Remove ID3v1 results in the wrong shown tracknrs with duplicated 8-8-9-9...
Update ID3V1+ID3V2 gives also the wrong result.
Strange thing was that when reading the wrong displayed Expl. values (8-8-9-9) back into TGF,
they are shown correct in the TGF matrix (thus 8-9-10-11).
When applying a %R% - %A% - %T% for file renaming the correct tracknr is reflected in the Filenames. So only the tracknr tag field in the file seems to be affected.
It took me a while to figure out that the problem was related to fact that I did set the TAG padding to 001.
Reverting it back to 01 fixes the problem.
The FILE Padding to 001 does not cause a problem, only the TAG Padding to 001. I did not test with long paddings (0001 etc).
(I did test on different machines even with clean installed windows / I was on TGF089 and upgrade to TGF09B did not fix it)
For time being I work with File padding to 001 and Tag padding to 01.
Thanks for looking into the strange effect. I hope the above analyses lets you reproduce the error and fix it.