Add "Auto Play" Feature for Queues
What do you want to be added?
Add the ability to 'auto play' when a queue has finished. The auto play should be able to be turned on/off for the queue and would appear in the Queue menu.
Flow
This functionality would be as such:
- When the queue ends, check if auto play is enabled
- If it is, enqueue a random song from the library into the queue
- Continue to play the now enqueued song
Considerations
- If the library can not enqueue another song because all songs are already in the queue
- This may have to be a preference setting where the user can choose to replay songs with Auto-Play. If so, the song will just be moved to the bottom of the queue and then played next.
- Similarly, this option would allow songs to be replayed even if the library isn't exhausted.
- Random Search Settings
- The random search is already implemented. If the queue was built on a random search, the tracks should follow those settings still (this would mean some sort of tracking of those settings with the queue).
- If the queue wasn't made with a random search, the search could either be influenced by what items were already in the queue, or just be a full library search.
- For this in general, it would be beneficial to track the same info used for the random search feature per queue and let the user edit it if they'd like to. The defaults for this search would be added when the queue is first generated.
Additional context
This may just be a more flushed-out version of #7. If so, I think the real MVP for this feature is to reuse the current Random Search with a length of 1 at the end of the queue.
Is this a server-specific feature? (e.g. Jellyfin only)
- [ ] Yes
+1 for this. I am trying out so many players and Feishin stands out the most, but the only terrible thing is no autoplay. Even SwingMusic has autoplay, albeit not very accurate like spotify's but it works. A simple autoplay or autoplay like recommendations from a third party like LastFM would be awesome. great work guys.
Also, seems that Feishin already has the related song feature. I think it can directly play it when "Auto Play" is enabled.
Also, seems that Feishin already has the related song feature.
I really like related song, and I wish it would automatically add new songs once the initial list is done. My only pet peeve with related song is that clicking on that option resets the queue and restarts the song.