Save playcounts/ratings to song counts "when possible"
-
@jonas please could you explain what this means?
I've been going through playlists deliberately tagging untagged files for ratings, which should also have been populating the playcounts. I've never manually clicked that "save playcounts now" deep menu button until now, and it seemed to process a huge amount of stuff in the background.
Is there a way to force writing after each song is finished?
Am I right in presuming that the last two items mean that any tracks that are moved or altered outside of strawberry, without first saving to tags, would be those tag saves get overwritten?
Currently there are loads of files I'm 99% sure I rated and have definitely listened to.
Would be v keen to know how it's possible to ensure everything is saved to files asap.
Cheers!
-
@jonas ditto sorry to bump but I'd love to find out how this works under the hood, and therefore whether I should change the last two of these settings, and/or should be clicking the button every time I close Strawberry. If these metadata aren't being saved to files in a timely manner then I propose this is a bug or at least a potential point for improvement. Thanks.
-
@jonas Hi Jonas, any thoughts about this bud? Strawberry definitely isn't saving playcounts and ratings to song tags and they're being lost, which is frustrating because I've been deliberately listening to and ratings tracks, only for many of those ratings to be lost. Cheers for any info you can share, hopefully this will reveal some underlying behaviour which might be possible to improve so the functionality improves. Thanks!
-
@Sharky-PI Strawberry saves the data to the file each time it plays.
-
@Sharky-PI
It should save playcounts when the song is finished playing when the "Save playcouints to song tags when possible is checked". But there are cases where it could fail, especially on Windows where the file might be locked for writing when it's being played.
Also, not all formats supports saving playcounts, the ones supported are FLAC, WavPack, APE, Ogg, MP3, MP4 and MPC.
The option "overwrite database ... when songs are re-read" option allows you to edit rating and playcounts from other program and strawberry normally re-reads them when modified as long as the mtime of the file is changed, without that option it will ignore any changes to the rating or playcount and only keep the one stored in the database. -
@rlkeeney
It doesn't save last played to the file, only to the database. -
@jonas "date" was a spell check error I didn't catch.