th-ch / youtube-music

YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
https://th-ch.github.io/youtube-music/
MIT License
7.81k stars 471 forks source link

[Feature Request]: Scrobbler - add minimal playback % to scrobble option #1647

Open Destroy666x opened 7 months ago

Destroy666x commented 7 months ago

Preflight Checklist

Problem Description

Currently this is not configurable, even with the new plugin. So you can't choose how long the song needs to play to scrobble it.

Proposed Solution

Add an option like "Scrobble if X% was played" with popup to enter 0-100 int. Example of similar setting in AIMP: image

Alternatives Considered

-

Additional Information

Would also solve https://github.com/th-ch/youtube-music/issues/1483 if implemented properly

Serial-ATA commented 7 months ago

popup to enter 0-100 int

I think it should be 50-100, as both Last.fm and Listenbrainz docs both ask that you only submit listens for songs that have been played for 50% of their duration or 4 minutes, whichever is smaller.