[GH-ISSUE #800] cannot repeat track in albums, playlists #329

Open
opened 2026-02-28 14:48:32 +03:00 by kerem · 3 comments
Owner

Originally created by @rbrtbrnschn on GitHub (Apr 25, 2021).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/800

DISCLAIMER: I believe this to be a spotifyd limitation or well a spotify API limitation, but as far as i am concerned i cannot set it to repeat track (so same song over and over), not even when i am connected to spotifyd on my phone.

on the tui client it just jumps back to All after setting it to track.

Maybe you know if thats something you can fix?

Originally created by @rbrtbrnschn on GitHub (Apr 25, 2021). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/800 DISCLAIMER: I believe this to be a spotifyd limitation or well a spotify API limitation, but as far as i am concerned i cannot set it to repeat track (so same song over and over), not even when i am connected to spotifyd on my phone. on the tui client it just jumps back to All after setting it to track. Maybe you know if thats something you can fix?
Author
Owner

@sputnick1124 commented on GitHub (Oct 2, 2021):

You are correct that this is a spotifyd (actually a librespot) issue.

See #661 for more discussion on this.

Ultimately, it appears to be because librespot only offers the option of boolean toggle for repeat (see github.com/librespot-org/librespot@4925adb4f1/protocol/proto/spirc.proto (L94)). This might actually be a petty simple fix their lib if someone gets around to it. Looks like this is being tracked by https://github.com/librespot-org/librespot/issues/19.

<!-- gh-comment-id:932677640 --> @sputnick1124 commented on GitHub (Oct 2, 2021): You are correct that this is a spotifyd (actually a librespot) [issue](https://github.com/Spotifyd/spotifyd/issues/514). See #661 for more discussion on this. Ultimately, it appears to be because librespot only offers the option of boolean toggle for repeat (see https://github.com/librespot-org/librespot/blob/4925adb4f103cea20f38eee1db9f09b0d3e07e75/protocol/proto/spirc.proto#L94). ~~This might actually be a petty simple fix their lib if someone gets around to it.~~ Looks like this is being tracked by https://github.com/librespot-org/librespot/issues/19.
Author
Owner

@johnfromoptus commented on GitHub (Oct 5, 2021):

You are correct that this is a spotifyd (actually a librespot) issue.

See #661 for more discussion on this.

Ultimately, it appears to be because librespot only offers the option of boolean toggle for repeat (see github.com/librespot-org/librespot@4925adb4f1/protocol/proto/spirc.proto (L94)). This might actually be a petty simple fix their lib if someone gets around to it. Looks like this is being tracked by librespot-org/librespot#19.

Weird, I came looking for this issue because I recently upgraded spotify-tui and I swear I was previously able to repeat single tracks. Do you know of a workaround?

<!-- gh-comment-id:934247119 --> @johnfromoptus commented on GitHub (Oct 5, 2021): > You are correct that this is a spotifyd (actually a librespot) [issue](https://github.com/Spotifyd/spotifyd/issues/514). > > See #661 for more discussion on this. > > Ultimately, it appears to be because librespot only offers the option of boolean toggle for repeat (see https://github.com/librespot-org/librespot/blob/4925adb4f103cea20f38eee1db9f09b0d3e07e75/protocol/proto/spirc.proto#L94). ~This might actually be a petty simple fix their lib if someone gets around to it.~ Looks like this is being tracked by [librespot-org/librespot#19](https://github.com/librespot-org/librespot/issues/19). Weird, I came looking for this issue because I recently upgraded spotify-tui and I swear I was previously able to repeat single tracks. Do you know of a workaround?
Author
Owner

@sputnick1124 commented on GitHub (Oct 5, 2021):

Unfortunately, the only workaround I know of is to use something other than spotifyd as the player device.

<!-- gh-comment-id:934303107 --> @sputnick1124 commented on GitHub (Oct 5, 2021): Unfortunately, the only workaround I know of is to use something other than spotifyd as the player device.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#329
No description provided.