Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicate Listens reported #326

Open
emmatebibyte opened this issue Jan 6, 2024 · 21 comments
Open

Duplicate Listens reported #326

emmatebibyte opened this issue Jan 6, 2024 · 21 comments

Comments

@emmatebibyte
Copy link

emmatebibyte commented Jan 6, 2024

When I listen to music on my phone, it’s reported as listened to twice or more times.

@07jasjeet
Copy link
Collaborator

07jasjeet commented Jan 6, 2024

@emmatebibyte Checkout release 2.5.0 and see if the pattern remains or is it fixed.

@emmatebibyte
Copy link
Author

emmatebibyte commented Jan 6, 2024 via email

@07jasjeet
Copy link
Collaborator

@emmatebibyte Oh my apologies, 2.5.0 was released to beta. You can join the beta program (on play store) to test drive our newest features first!

@emmatebibyte
Copy link
Author

emmatebibyte commented Jan 6, 2024 via email

@07jasjeet
Copy link
Collaborator

07jasjeet commented Jan 6, 2024

@emmatebibyte Usually, with normal releases, we attach the app's apk which is then pulled by other app stores like F-Droid. For beta releases unfortunately, we do not provide such facility. I suggest you to wait one or two days until we make an official release which will contain YIM 23 as well! On the other hand, you can also use play store to get your hands on the beta version.

@majkinetor
Copy link

majkinetor commented Sep 22, 2024

Its not fixed, on 2.6.1. currently . It spams like crazy. Every time you pause and play it submits again. Sometimes I don't even know why it repeats.

My entire stream is in doubles, triples, and even worst, sometimes 10s....

image

image

I am removing this app as it totally destroys my listening database.

@07jasjeet
Copy link
Collaborator

Hi, we'll be releasing a fix soon. We were testing a new implementation, checking how various devices submit listens. Keep an eye out.

@majkinetor
Copy link

When is soon :) This is highly destructive and it lasts at least a year. I already removed it once because of this.

Interestingly, it didn't work this way initially.

@07jasjeet
Copy link
Collaborator

Coming week should be it

@07jasjeet
Copy link
Collaborator

07jasjeet commented Sep 27, 2024

@majkinetor @emmatebibyte, we have made a new beta release with version 2.7.2. Please test it out and let us know here :)

@majkinetor
Copy link

I will, it will take a week or so.

Cheers.

@majkinetor
Copy link

@07jasjeet, beta on play store is still 2.6.1.

Any other place with 2.7.2 ?

@07jasjeet
Copy link
Collaborator

@majkinetor it will be available in some time, maybe days. Play store reviews are taking time nowadays.

@majkinetor
Copy link

majkinetor commented Sep 27, 2024

Why not provide it here, in Releases (as pre release) ? It is available immediately in that way.

You already deliver apk in artifacts. It should be small CI intervention.

@07jasjeet
Copy link
Collaborator

@majkinetor here's the GitHub release. App's available on playstore as well.

@majkinetor
Copy link

I did some testing last night.

Random duplicate listens are gone, which is awesome. True duplicate listens are gone too, though - if I put a song on repeat, I get only 1 listen. Given that the tool doesn't play music where it could have complete control over that, it looks understandable and I can live with that.

@07jasjeet
Copy link
Collaborator

@majkinetor can you please disable battery optimisations for app and test it again?

@majkinetor
Copy link

majkinetor commented Oct 7, 2024

It still happens, although it is significantly reduced. Also, it can't generally detect repeats.

For example, today:

image

I did repeat Crooked Colors which is shown 2 times here, although I repeated it 2 times. I did not repeat Synkro nor paused it yet it is listed 3 times. This is the first time I observed something like that, its usually the opposite - pausing the song may make it appear multiple times (but like I said, less frequent then prior to this beta release)

In general, I can live with omitted song repetitions, multiple records on the other hand spoil listening statistics quite a lot.

@07jasjeet
Copy link
Collaborator

@majkinetor This is a case with long songs. When you pause long songs in-between or there is a notification in between a long song, we do not know if you are repeating the same song again (android doesn't tell us), also sometimes android doesn't tell us the duration of your song as well (android limitation as well), so we don't know when your song is going to end as well and have to estimate it. We are fully aware of these cases and decided upon multiple listens than none at all.

Did the service work well to report all songs after disabled battery optimisation?

@majkinetor
Copy link

We are fully aware of these cases and decided upon multiple listens than none at all.

This is bad decision. Multiple random listens spoils statistics in very random manner. Not having multiple real listens spoils it way less since you a) usually do not listen 1 song over and over b) it influences that one song statistics only.

Did the service work well to report all songs after disabled battery optimisation?

No. Like I said, it does less spam than before, but it still does it.

@majkinetor
Copy link

BTW, I never had this with Simple Scrobbler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants