advplyr / audiobookshelf

Self-hosted audiobook and podcast server
https://audiobookshelf.org
GNU General Public License v3.0
6.26k stars 438 forks source link

[Enhancement]: Podcast episode order (oldest plays first) #1321

Open raubreywhite opened 1 year ago

raubreywhite commented 1 year ago

Describe the feature/enhancement

In many serial podcasts the listening order is oldest to newest. At the moment, the only playing order is newest to oldest.

It would be good if we could choose on a per-podcast level if we want to play oldest-to-newest, or newest-to-oldest.

image

Thank you for audiobookshelf, it is an amazing piece of work!

rudism commented 7 months ago

Just want to re-surface this suggestion by @gbakeman from one of the closed dupe issues. A nice stop-gap here might be for the episode sort drop down to "remember" the last setting for the current user and podcast.

Right now when I want to listen to a podcast in reverse/serial order (on the web or in the app) my process is to go to that podcast's episode listing, click the sort drop down, then reverse the date sort option to be ascending, then start the top episode. If the change to the sort order would "stick" for that podcast it would reduce a couple clicks and make it a bit less cumbersome--even if no other changes were made to the queuing system or "next episode" behavior from other screens or whatever else might make this a more complex issue to address in a more comprehensive way.

ben63vw commented 7 months ago

I second the ability for the sort order to be persistent

hadleyrich commented 5 months ago

As above even just the ability to remember last sort would be super useful to me too :)

mathmaniac43 commented 1 month ago

This may warrant its own issue/discussion, but I would also like a way to download the podcasts in chronological order based on my completion progress. Currently auto-downloads only seem to get new episodes, and I am having trouble even manually targeting older episodes for download.

andranoxi commented 1 month ago

I'm catching up on a long running podcast, it would be nice to tap "Play" on the last episode I was listening to on the homepage, and for it to automatically play the next episode.

Or clicking "Play" from the top of a podcast and for it to play the oldest unplayed episode instead of the latest. This should be the default behavior for serialized podcasts.

xFaultx commented 3 weeks ago

Even if a default setting per rss feed would be great. Like setting one to always play oldest first. Honestly there anrent any podcasts I listen to the newest episode first, I always start from the beginning