@PercyJW-2 commented on GitHub (Jul 22, 2025):
Ok, I'll do that. Also, thanks for the work. Love the project
@github-actions[bot] commented on GitHub (Jul 24, 2025):
Fixed in v2.26.3.
@phrreakk commented on GitHub (Jul 23, 2025):
This may have just been a weird update race condition. The downloader re-ran at the top of the hour and downloaded episodes from other podcasts just…
@phrreakk commented on GitHub (Jul 24, 2025):
Seems to have been a race condition. Today's download has a single episode for each hour.
@PercyJW-2 commented on GitHub (Jul 22, 2025):
It seems to me that it tries to cache the whole file (at least until to the point I am listening) before starting playback and if that download…
@nichwall commented on GitHub (Jul 22, 2025):
- The offending format is opus (I think it uses ogg containers)
- It happens with all audiobooks in opus format that are longer than about…
@PercyJW-2 commented on GitHub (Jul 22, 2025):
Ah, I see. I'll think about what I will do about this. Should this be closed due to not being a direct issue with ABS? Would it be an option to…
@advplyr commented on GitHub (Jul 22, 2025):
Abs does automatically fallback to transcoding when the native browser audio player element throws an error.
https://github.com/advplyr/audiobookshelf…
@PercyJW-2 commented on GitHub (Jul 22, 2025):
This is printed into the browser console when loading finishes:
[PlayerHandler] Preparing Session
Object { id: "82cf7ca1-5c21-494c-b0d1-e40d27d5…
@advplyr commented on GitHub (Jul 22, 2025):
When the loading finishes what happens? Is the progress bar moving with no audio? Does the player show a pause button?
@PercyJW-2 commented on GitHub (Jul 22, 2025):
The player shows a pause button, but otherwise the UI is frozen, so neither the progress bar is moving nor the timestamp is changing.
@PercyJW-2 commented on GitHub (Jul 22, 2025):
Also the progress bar halts at the correct position
@advplyr commented on GitHub (Jul 22, 2025):
If the browser audio player isn't throwing an error and reports that it is playing then I don't think we should try to handle this. You could add a…