Playback speed by library #1298

Closed
opened 2026-04-24 23:38:48 +02:00 by adam · 3 comments
Owner

Originally created by @pquerner on GitHub (Jul 30, 2023).

Is your feature request related to a problem? Please describe.

Problem: Have more than 1 library, ie. 1 audio book library and 1 audio podcasts (such as music podcasts)
Put playback speed to something bigger than 1x for current playback.
The playback speed persists across libraries.

Describe the solution you'd like

Have a function to control the playback speed by library (or item(s)).
Some items within the audio podcast library should still control its own playback speed, so its a setting on different paths for full control of the users desire. ("global", "library", "item")

Describe alternatives you've considered

Use a locally run userscript which fixes it for me. Would exclude other clients of course.

Additional context

I like to listen to audio books in 1.2 to 1.4 speed, because most of the time I get the context just fine.
Listening to audio podcasts however, and its still set to 1.2 playback speed, makes the listening experience not-so-great.
I have to manually switch back to 1x playback speed - and when I later on go back to the audio book its again set to 1x speed from previous session - and I have to set it to 1.2x - and so forth.

Originally created by @pquerner on GitHub (Jul 30, 2023). ### Is your feature request related to a problem? Please describe. Problem: Have more than 1 library, ie. 1 audio book library and 1 audio podcasts (such as music podcasts) Put playback speed to something bigger than 1x for current playback. The playback speed persists across libraries. ### Describe the solution you'd like Have a function to control the playback speed by library (or item(s)). Some items within the audio podcast library should still control its own playback speed, so its a setting on different paths for full control of the users desire. ("global", "library", "item") ### Describe alternatives you've considered Use a locally run userscript which fixes it for me. Would exclude other clients of course. ### Additional context I like to listen to audio books in 1.2 to 1.4 speed, because most of the time I get the context just fine. Listening to audio podcasts however, and its still set to 1.2 playback speed, makes the listening experience not-so-great. I have to manually switch back to 1x playback speed - and when I later on go back to the audio book its again set to 1x speed from previous session - and I have to set it to 1.2x - and so forth.
adam added the enhancement label 2026-04-24 23:38:48 +02:00
adam closed this issue 2026-04-24 23:38:48 +02:00
Author
Owner

@advplyr commented on GitHub (Jul 31, 2023):

If you're using iOS there is a bug with the playback speed advplyr/audiobookshelf-app#799, although I haven't confirmed this yet. The playback speed is supposed to persist with whatever you last set it.

This has been brought up a few times before and the issue I have is the UI/UX. Do you know of any software to look at that does something like this?

@advplyr commented on GitHub (Jul 31, 2023): If you're using iOS there is a bug with the playback speed advplyr/audiobookshelf-app#799, although I haven't confirmed this yet. The playback speed is supposed to persist with whatever you last set it. This has been brought up a few times before and the issue I have is the UI/UX. Do you know of any software to look at that does something like this?
Author
Owner

@pquerner commented on GitHub (Jul 31, 2023):

My client of choice is Android, however I haven't looked at this yet. Mainly it annoys me (currently) in the Webclient, but I can see it being annoying in the Client world aswell.

As per UX:

image

Quick mockup
image

Use Default toggle would disable the slider.
Maybe even grouping the settings per category (naming?), in case more settings join in the future.

(Doesnt have to be a slider, can use the current one, which is fine and even better usable on mobile)

(onclick, like usual)
image

@pquerner commented on GitHub (Jul 31, 2023): My client of choice is Android, however I haven't looked at this yet. Mainly it annoys me (currently) in the Webclient, but I can see it being annoying in the Client world aswell. As per UX: <img width="951" alt="image" src="https://github.com/advplyr/audiobookshelf-app/assets/4364044/9b0a119b-3ea0-4fcc-b4c1-a28833a3a1e7"> Quick mockup <img width="636" alt="image" src="https://github.com/advplyr/audiobookshelf-app/assets/4364044/0a1d5266-dd96-4011-a9cf-ee79662bd352"> Use Default toggle would disable the slider. Maybe even grouping the settings per category (naming?), in case more settings join in the future. (Doesnt have to be a slider, can use the current one, which is fine and even better usable on mobile) (onclick, like usual) <img width="256" alt="image" src="https://github.com/advplyr/audiobookshelf-app/assets/4364044/e59813fb-c556-4a2e-a06e-d910601fd380">
Author
Owner

@advplyr commented on GitHub (Oct 22, 2023):

Duplicate of #1785

@advplyr commented on GitHub (Oct 22, 2023): Duplicate of #1785
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1298