Using the following string format for kmplayer's playlist:
[%artist% - ]$if(%album%,$if(%disc%,%album%' (CD '%disc%')',%album%)' - ','')[%tracknumber%. ][%title%]
It seems to be working correctly for winamp, but not for kmplayer.
I noticed 3 main problems/differences:
(1) single cotes simply does not work correctly;
(2) the tag %disc% does not exist for kmplayer;
(3) the %tracknumber% in winamp shows "current track number/total number of tracks" while kmplayer shows only "current track number". Is there a way to show "total number of tracks" from a file info on kmplayer?
PS: please check attached screenshots.