getmusicbee.com

General => MusicBee Wishlist => Topic started by: SonicRings on November 03, 2021, 07:44:45 AM

Title: Make <Play Count> and other similar tags collect data from every selected track
Post by: SonicRings on November 03, 2021, 07:44:45 AM
Regarding my post here: https://getmusicbee.com/forum/index.php?topic=35718.msg195333#msg195333

And my newer post here (it was posted in the bug reporting section but apparently it's "intended behaviour" so it was moved to the questions section): https://getmusicbee.com/forum/index.php?topic=35723.msg195383#msg195383

There are a few tags that behave inconsistently in the track information panel. In my case, I'm trying to make a virtual tag that multiplies <Time> with <Play Count> so I can see how much time I have spent listening to the highlighted songs. The issue here is that, although the <Time> tag works as expected (it treats every song's duration as their own), the <Play Count> tag only sees the first highlighted song's value and doesn't see any other songs' values that you highlight.

(https://i.imgur.com/Uukqc27.png)

That's how the above happens: it's using a play count of 1 for both songs despite the second song actually having 0 plays. The time listened it should be displaying is thus 4 minutes 29 seconds, not 7 minutes 19 seconds. Likewise, if I were to highlight the track with 0 plays first, and then highlight the track with 1 play, the time listened would still be 0.

I would expect all native tags to use their own values. Mayibongwe provided a screenshot outlining this inconsistency with some other tags:

(https://i.imgur.com/Z6KoAdj.png)

In his screenshot, he shows the time appears normal, but the size only shows that of the first highlighted track.

I'm hoping that all similar tags can behave consistently here.
Title: Re: Make <Play Count> and other similar tags collect data from every selected track
Post by: The Incredible Boom Boom on November 04, 2021, 03:02:37 AM
+1