mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2026-07-25 05:58:34 +02:00
[Bug]: Books in mp3 format in this format (/author/series/book/CDxx) download to iOS but do not play in the correct order based on the CDxx folder #766
Reference in New Issue
Block a user
Originally created by @boomschtick on GitHub (Nov 23, 2023).
Describe the issue
AudioBookShelf:~/audiobookshelf/audiobooks/Jeff Lindsay/Dexter/2 - Dearly Devoted Dexter $ ls
CD01 CD02 CD03 CD04 CD05 CD06 CD07 CD08
The app on iOS will often not play the book from CD01. I have tried this multiple times and I've had it start on CD03, CD04 and CD05.ts with disk 5
There are 143 files in total
The disks are correct in the web UI. The downloads UI on the iOS app doesn't show full paths.

The files play in the correct order with the webUI or if I'm streaming to iOS. They only get messed up when playing downloaded on iOS.
Here are file and path examples:
/audiobookshelf/audiobooks/Jeff Lindsay/Dexter/1 - Darkly Dreaming Dexter/CD01
'Jeffry Lindsay - 01 - Track 1.mp3' 'Jeffry Lindsay - 10 - Track 10.mp3'
'Jeffry Lindsay - 02 - Track 2.mp3' 'Jeffry Lindsay - 11 - Track 11.mp3'
'Jeffry Lindsay - 03 - Track 3.mp3' 'Jeffry Lindsay - 12 - Track 12.mp3'
'Jeffry Lindsay - 04 - Track 4.mp3' 'Jeffry Lindsay - 13 - Track 13.mp3'
'Jeffry Lindsay - 05 - Track 5.mp3' 'Jeffry Lindsay - 14 - Track 14.mp3'
'Jeffry Lindsay - 06 - Track 6.mp3' 'Jeffry Lindsay - 15 - Track 15.mp3'
'Jeffry Lindsay - 07 - Track 7.mp3' 'Jeffry Lindsay - 16 - Track 16.mp3'
'Jeffry Lindsay - 08 - Track 8.mp3' 'Jeffry Lindsay - 17 - Track 17.mp3'
'Jeffry Lindsay - 09 - Track 9.mp3'
/audiobookshelf/audiobooks/Jeff Lindsay/Dexter/1 - Darkly Dreaming Dexter/CD02
'Jeffry Lindsay - 01 - Track 1.mp3' 'Jeffry Lindsay - 12 - Track 12.mp3'
'Jeffry Lindsay - 02 - Track 2.mp3' 'Jeffry Lindsay - 13 - Track 13.mp3'
'Jeffry Lindsay - 03 - Track 3.mp3' 'Jeffry Lindsay - 14 - Track 14.mp3'
'Jeffry Lindsay - 04 - Track 4.mp3' 'Jeffry Lindsay - 15 - Track 15.mp3'
'Jeffry Lindsay - 05 - Track 5.mp3' 'Jeffry Lindsay - 16 - Track 16.mp3'
'Jeffry Lindsay - 06 - Track 6.mp3' 'Jeffry Lindsay - 17 - Track 17.mp3'
'Jeffry Lindsay - 07 - Track 7.mp3' 'Jeffry Lindsay - 18 - Track 18.mp3'
'Jeffry Lindsay - 08 - Track 8.mp3' 'Jeffry Lindsay - 19 - Track 19.mp3'
'Jeffry Lindsay - 09 - Track 9.mp3' 'Jeffry Lindsay - 20 - Track 20.mp3'
'Jeffry Lindsay - 10 - Track 10.mp3' 'Jeffry Lindsay - 21 - Track 21.mp3'
'Jeffry Lindsay - 11 - Track 11.mp3' 'Jeffry Lindsay - 22 - Track 22.mp3'
Here's another look at how the server and webUI are properly keeping track of the CD's:
I don't know if this is exclusive to .mp3 files or if it does the same thing with other formats.
Steps to reproduce the issue
Audiobookshelf version
2.5.0
How are you running audiobookshelf?
Docker