ViMusic
ViMusic copied to clipboard
Prevent certain songs from getting queued
Feature description
I would like to be able to stop certain songs (and or artists) from getting auto-qued (or have them auto-removed).
Maybe a button on the play/ artist page with confirmation and to undo it you can still find it in the search.
Why do you want this feature?
Im annoyed of a few certain song which are played over and over even tho i dont like them (and often dont like the author in general).
Additional information
No response
Tags (added by maintainer)
blacklist, denylist
It may be useful, but (from my own experience) I wouldn't have the patience to open the app and block a song: I'd rather skip it as it requires less effort.
However, I could add a very simple algorithm to automatically determine whether to block a song (it just crossed my mind now, I don't know if it's robust enough). The blacklist would be based on 3 levels.
1 - Skipped songs you never listened to before with less than 1 minute of current playback duration (you start listening to them, but you don't like them) 2 - Skipped songs from level 1 with less than 30 seconds of current playback duration (you recognize the songs you don't like, so you skip it earlier) 3 - Skipped songs from level 2 with less than 15 seconds of current playback duration (you recognize that song you don't like even faster)
When a song reaches the level 3, then it gets blocked and it will removed from the radio queue and youtube playlists.
I would prefer to do it manualy.
I would prefer to do it manualy.
Me too.
Maybe you can add a "dislike" button for that? Like Spotify doing it for auto generated playlists (⊖).
And if you dislike maybe three times a song from an artist, you can be asked if you want to hide all songs from him.
It may be useful, but (from my own experience) I wouldn't have the patience to open the app and block a song: I'd rather skip it as it requires less effort.
However, I could add a very simple algorithm to automatically determine whether to block a song (it just crossed my mind now, I don't know if it's robust enough). The blacklist would be based on 3 levels.
1 - Skipped songs you never listened to before with less than 1 minute of current playback duration (you start listening to them, but you don't like them) 2 - Skipped songs from level 1 with less than 30 seconds of current playback duration (you recognize the songs you don't like, so you skip it earlier) 3 - Skipped songs from level 2 with less than 15 seconds of current playback duration (you recognize that song you don't like even faster)
When a song reaches the level 3, then it gets blocked and it will removed from the radio queue and youtube playlists.
That's would be a addition to the app. Also could you please add a feature that prevents incompletely cached songs from playing when you're playing offline because the stop midway and interrupt the whole Playlist, it's inconvenient to always pick up your phone to next the songs when it stops and most times I'm not even close to my phone. Thanks.
@Khenxy If you are offline, only play songs from the "offline" 'playlist
Yeah I play only from the offline Playlist but I still experience this cause some songs are just downloaded halfway especially songs I don't allow to play till the end when I was online.
That's an example in the image I attached
The offline playlist should show songs that are 100% cached
Exactly but it doesn't at least not in the version I have.