When logged in to YouTube Music in a web browser (Firefox) on a Mac, using the music.youtube.com interface, I can click the thumbs-down icon to mark a specific song as disliked. When I do that, YouTube Music skips to the next song. This works whether I am listening to an album; playing a YouTube Music curated playlist or someone else's shared playlist; or playing or shuffling all songs by a particular artist.
However, when YouTube Music encounters that song again, for example, when I replay the album, it ignores the fact that I have previously disliked the song. Instead, it plays the song. I know it remembers that I disliked the song because the thumbs-down icon still appears.
Is there a way, for example, a JavaScript bookmarklet, to automatically detect that YouTube Music is playing a previously disliked song and skip to the next song?
Steps:
- Go to YouTube Music website
- Log in
- Find a playlist, album, or list of artist songs of interest.
- Play a playlist, album, or list of artist songs by hovering over the icon for the first song and clicking the revealed Play icon.
- Wait until the first song finishes and the second song plays, or press Shift-N to skip to the second song.
- While the second song is playing, click the thumbs-down icon in the control bar at the bottom of the screen.
Expected and actual result: Thumbs-down icon on the second song's row in the playlist is filled in and stays filled in. YouTube Music skips to the third song.
- Hover over the icon for the first song and click the revealed Play icon.
- Wait until the first song finishes, or press Shift-N to skip.
Expected result: YouTube Music skips to the third song.
Actual result: YouTube Music plays or skips to the second song.