[Bug]: Playback starts in wrong place #1033

Open
opened 2026-04-24 23:46:23 +02:00 by adam · 8 comments
Owner

Originally created by @ljlongwing on GitHub (Sep 13, 2024).

What was the Problem?

I have several books that are 20+ hours in length that are 1 big mp3 file (1.8 gig). Almost every time I start playback, I need to either fast forward or rewind to find the actual location in the book I was listening to last time. Sometimes, even mid-listen, if I rewind one click, it moves to a different place in the book, and I then need to find my place again. It seems like it is having difficulty with keeping track of its exact location, and it picks back up where it thinks it is, but that location isn't the same place....I don't know where the 'drift' is coming from.

Steps to Reproduce the Issue

I can provide you a copy of the MP3 file...listen to the book for a few mins, then stop and start again....it's fairly reliable to not work properly.

What was Expected?

I would expect reliable 'current position' for start and stop

Phone Model

Samsung Galaxy S22+

Phone OS

Android 14

Audiobookshelf App Version

Android App - 0.9.76

Installation Source

Google Play Store

Additional Notes

No response

Originally created by @ljlongwing on GitHub (Sep 13, 2024). ### What was the Problem? I have several books that are 20+ hours in length that are 1 big mp3 file (1.8 gig). Almost every time I start playback, I need to either fast forward or rewind to find the actual location in the book I was listening to last time. Sometimes, even mid-listen, if I rewind one click, it moves to a different place in the book, and I then need to find my place again. It seems like it is having difficulty with keeping track of its exact location, and it picks back up where it thinks it is, but that location isn't the same place....I don't know where the 'drift' is coming from. ### Steps to Reproduce the Issue I can provide you a copy of the MP3 file...listen to the book for a few mins, then stop and start again....it's fairly reliable to not work properly. ### What was Expected? I would expect reliable 'current position' for start and stop ### Phone Model Samsung Galaxy S22+ ### Phone OS Android 14 ### Audiobookshelf App Version Android App - 0.9.76 ### Installation Source Google Play Store ### Additional Notes _No response_
adam added the bug label 2026-04-24 23:46:23 +02:00
Author
Owner

@nichwall commented on GitHub (Sep 13, 2024):

It sounds like your file is variable bitrate (VBR). You have a few options:

  • Enable MP3 index seeking in the app settings. This is disabled by default because it can make resuming playback slower due to the additional computation
  • Encode your files again to use constant bitrate (CBR)
  • Disable auto rewind (why it starts at random points)

Is this with local files or streaming from the server?
Screenshot_20240913-074012.png

@nichwall commented on GitHub (Sep 13, 2024): It sounds like your file is variable bitrate (VBR). You have a few options: - Enable MP3 index seeking in the app settings. This is disabled by default because it can make resuming playback slower due to the additional computation - Encode your files again to use constant bitrate (CBR) - Disable auto rewind (why it starts at random points) Is this with local files or streaming from the server? ![Screenshot_20240913-074012.png](https://github.com/user-attachments/assets/4fa82717-26c6-4ecc-8ca3-0169a129344a)
Author
Owner

@ljlongwing commented on GitHub (Sep 13, 2024):

I've turned on index seeking, will report back with results :)

@ljlongwing commented on GitHub (Sep 13, 2024): I've turned on index seeking, will report back with results :)
Author
Owner

@ljlongwing commented on GitHub (Sep 16, 2024):

Ok....I've moved onto the next book in the series, continuing to have the same issue unfortunately. I have turned on mp3 index seeking, and I have turned off auto-rewind, so that it's doing as minimum with the book as possible....still having issues. Ran an ffprobe of the file and here is the output. I don't see anything about a variable bitrate there....but you would be the best to tell me if I'm wrong

oh, and this is a file from the server that the android client downloaded....so, local from the file on my phone.

ffprobe.exe "He Who Fights with Monsters 6꞉ A LitRPG Adventure (He Who Fights with Monsters, Book 6) [B09WB2V33H].mp3"
ffprobe version 6.0-full_build-www.gyan.dev Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
Input #0, mp3, from 'He Who Fights with Monsters 6꞉ A LitRPG Adventure (He Who Fights with Monsters, Book 6) [B09WB2V33H].mp3':
Metadata:
encoder : LAME 64bits version 3.100 (http://lame.sf.net)
title : He Who Fights with Monsters 6
artist : Shirtaloon, Travis Deverell
composer : Heath Miller
album : He Who Fights with Monsters 6
copyright : ©2022 Shirtaloon and Travis Deverell ℗2022 Podium Audio
comment : The world teeters on the brink of destruction. The people who should be saving the Earth ignore Jason Asano's warnings and choose to loot the house as it burns down around them. He lacks the strength to save the world himself, but resolves to do it anyway
genre : Audiobook
TIT3 : A LitRPG Adventure (He Who Fights with Monsters, Book 6)
album_artist : Shirtaloon, Travis Deverell
AUDIBLE_ACR : CR!P5E2MYX5R90TH4NK3YASGZY71V6X
AUDIBLE_ASIN : B09WB2V33H
AUDIBLE_VERSION : 41563371
LONG_COMMENT : The world teeters on the brink of destruction. \nThe people who should be saving the Earth ignore Jason Asano's warnings and choose to loot the house as it burns down around them. He lacks the strength to save the world himself, but resolves to do it anyw
LANGUAGE : English
SERIES : He Who Fights with Monsters
PART : 6
CUESHEET : FILE "He Who Fights with Monsters 6.mp3" MP3
: TRACK 1 AUDIO
: TITLE "Opening Credits"
: INDEX 01 0:00:00
: TRACK 2 AUDIO
: TITLE "1. Looting a House as It Burns Down Around You"
: INDEX 01 0:19:03
: TRACK 3 AUDIO
: TITLE "2. Domain"
: INDEX 01 25:58:68
: TRACK 4 AUDIO
: TITLE "3. Needs of the Moment"
: INDEX 01 41:06:09
: TRACK 5 AUDIO
: TITLE "4. A Beautiful Woman and a Sack of Cash"
: INDEX 01 59:48:30
: TRACK 6 AUDIO
: TITLE "5. You Have to Be True to Yourself"
: INDEX 01 77:31:34
: TRACK 7 AUDIO
: TITLE "6. One More Secret"
: INDEX 01 96:01:10
: TRACK 8 AUDIO
: TITLE "7. Instinct Is All We Have"
: INDEX 01 114:47:72
: TRACK 9 AUDIO
: TITLE "8. Step Back"
: INDEX 01 131:31:48
: TRACK 10 AUDIO
: TITLE "9. Guns & Money"
: INDEX 01 148:04:39
: TRACK 11 AUDIO
: TITLE "10. Old Habit"
: INDEX 01 163:46:64
: TRACK 12 AUDIO
: TITLE "11. It’s Still Not About Killing Monsters"
: INDEX 01 179:45:67
: TRACK 13 AUDIO
: TITLE "12. Open to the Unanticipated"
: INDEX 01 194:46:23
: TRACK 14 AUDIO
: TITLE "13. I’m Going to Bet on Myself"
: INDEX 01 210:04:48
: TRACK 15 AUDIO
: TITLE "14. No Perfect Options"
: INDEX 01 226:26:47
: TRACK 16 AUDIO
: TITLE "15. Stillness"
: INDEX 01 242:36:31
: TRACK 17 AUDIO
: TITLE "16. Whatever We Face"
: INDEX 01 260:27:45
: TRACK 18 AUDIO
: TITLE "17. You Really Aren’t Local"
: INDEX 01 276:55:42
: TRACK 19 AUDIO
: TITLE "18. A Sliver of Hope"
: INDEX 01 291:45:01
: TRACK 20 AUDIO
: TITLE "19. End-User License Agreement"
: INDEX 01 315:59:18
: TRACK 21 AUDIO
: TITLE "20. Negotiations"
: INDEX 01 334:21:24
: TRACK 22 AUDIO
: TITLE "21. Another Day for Vampires"
: INDEX 01 351:21:53
: TRACK 23 AUDIO
: TITLE "22. Less Freud and More God of Healing"
: INDEX 01 366:41:49
: TRACK 24 AUDIO
: TITLE "23. Little Cost in Exploring"
: INDEX 01 382:00:66
: TRACK 25 AUDIO
: TITLE "24. Intentions"
: INDEX 01 399:07:49
: TRACK 26 AUDIO
: TITLE "25. I Need that Song to Play Out"
: INDEX 01 413:18:18
: TRACK 27 AUDIO
: TITLE "26. Wash Them First"
: INDEX 01 433:39:09
: TRACK 28 AUDIO
: TITLE "27. The Language of Passion"
: INDEX 01 448:30:30
: TRACK 29 AUDIO
: TITLE "28. Forthright Honesty"
: INDEX 01 464:54:08
: TRACK 30 AUDIO
: TITLE "29. Pertinent Factor"
: INDEX 01 483:42:52
: TRACK 31 AUDIO
: TITLE "30. More of a Focus on Nipples"
: INDEX 01 501:30:15
: TRACK 32 AUDIO
: TITLE "31. The Job That’s in Front of You"
: INDEX 01 516:36:53
: TRACK 33 AUDIO
: TITLE "32. Going Suspiciously Well"
: INDEX 01 531:11:57
: TRACK 34 AUDIO
: TITLE "33. One of Asano’s Secrets"
: INDEX 01 546:37:47
: TRACK 35 AUDIO
: TITLE "34. Swarm Against Swarm"
: INDEX 01 561:20:65
: TRACK 36 AUDIO
: TITLE "35. Necessary Evil"
: INDEX 01 576:45:22
: TRACK 37 AUDIO
: TITLE "36. Balls"
: INDEX 01 595:28:35
: TRACK 38 AUDIO
: TITLE "37. Which One of Us Is the Villain"
: INDEX 01 611:44:06
: TRACK 39 AUDIO
: TITLE "38. That Passion Didn’t Come from Nowhere"
: INDEX 01 630:54:00
: TRACK 40 AUDIO
: TITLE "39. The Upstart Magician"
: INDEX 01 655:14:16
: TRACK 41 AUDIO
: TITLE "40. Too Much over Pride"
: INDEX 01 670:58:60
: TRACK 42 AUDIO
: TITLE "41. Trust All the Way"
: INDEX 01 689:02:04
: TRACK 43 AUDIO
: TITLE "42. Time to Choose"
: INDEX 01 707:00:73
: TRACK 44 AUDIO
: TITLE "43. Four-Score Men"
: INDEX 01 728:05:59
: TRACK 45 AUDIO
: TITLE "44. The Very Opposite of Fantastical"
: INDEX 01 743:38:59
: TRACK 46 AUDIO
: TITLE "45. Small Mercies"
: INDEX 01 760:12:43
: TRACK 47 AUDIO
: TITLE "46. Salus Mundi Suprema Lex Esto"
: INDEX 01 773:57:52
: TRACK 48 AUDIO
: TITLE "47. Something Other Than Human"
: INDEX 01 795:40:56
: TRACK 49 AUDIO
: TITLE "Author’s Note"
: INDEX 01 824:12:45
: TRACK 50 AUDIO
: TITLE "Epilogue Chapter 1: How Gary Got His Groove Back"
: INDEX 01 825:37:17
: TRACK 51 AUDIO
: TITLE "Epilogue Chapter 2: I'm the Bait in Question"
: INDEX 01 855:49:29
: TRACK 52 AUDIO
: TITLE "Epilogue Chapter 3: The Past Can Wait"
: INDEX 01 875:42:22
: TRACK 53 AUDIO
: TITLE "Epilogue Chapter 4: Dragon Lady"
: INDEX 01 896:08:52
: TRACK 54 AUDIO
: TITLE "Epilogue Chapter 5: What Could Possibly Go Wrong"
: INDEX 01 911:46:52
: TRACK 55 AUDIO
: TITLE "Epilogue Chapter 6: Kind of His Thing"
: INDEX 01 928:38:11
: TRACK 56 AUDIO
: TITLE "End Credits"
: INDEX 01 948:19:37
:
TEXT : Shirtaloon, Travis Deverell
publisher : Podium Audio
date : 2022-06-28
Duration: 15:49:22.27, start: 0.025056, bitrate: 216 kb/s
Chapters:
Chapter #0:0: start 0.000000, end 19.040000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:1: start 19.040000, end 1558.917000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:2: start 1558.917000, end 2466.120000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:3: start 2466.120000, end 3588.410000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:4: start 3588.410000, end 4651.465000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:5: start 4651.465000, end 5761.146000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:6: start 5761.146000, end 6887.963000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:7: start 6887.963000, end 7891.645000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:8: start 7891.645000, end 8884.530000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:9: start 8884.530000, end 9826.865000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:10: start 9826.865000, end 10785.895000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:11: start 10785.895000, end 11686.318000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:12: start 11686.318000, end 12604.643000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:13: start 12604.643000, end 13586.638000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:14: start 13586.638000, end 14556.419000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:15: start 14556.419000, end 15627.601000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:16: start 15627.601000, end 16615.563000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:17: start 16615.563000, end 17505.026000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:18: start 17505.026000, end 18959.245000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:19: start 18959.245000, end 20061.333000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:20: start 20061.333000, end 21081.710000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:21: start 21081.710000, end 22001.661000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:22: start 22001.661000, end 22920.892000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:23: start 22920.892000, end 23947.655000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:24: start 23947.655000, end 24798.248000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:25: start 24798.248000, end 26019.129000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:26: start 26019.129000, end 26910.403000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:27: start 26910.403000, end 27894.116000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:28: start 27894.116000, end 29022.698000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:29: start 29022.698000, end 30090.212000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:30: start 30090.212000, end 30996.719000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:31: start 30996.719000, end 31871.762000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:32: start 31871.762000, end 32797.634000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:33: start 32797.634000, end 33680.874000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:34: start 33680.874000, end 34605.306000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:35: start 34605.306000, end 35728.478000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:36: start 35728.478000, end 36704.087000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:37: start 36704.087000, end 37854.008000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:38: start 37854.008000, end 39314.218000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:39: start 39314.218000, end 40258.805000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:40: start 40258.805000, end 41342.062000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:41: start 41342.062000, end 42420.977000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:42: start 42420.977000, end 43685.791000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:43: start 43685.791000, end 44618.791000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:44: start 44618.791000, end 45612.581000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:45: start 45612.581000, end 46437.702000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:46: start 46437.702000, end 47740.759000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:47: start 47740.759000, end 49452.603000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:48: start 49452.603000, end 49537.239000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:49: start 49537.239000, end 51349.393000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:50: start 51349.393000, end 52542.294000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:51: start 52542.294000, end 53768.702000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:52: start 53768.702000, end 54706.695000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:53: start 54706.695000, end 55718.156000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:54: start 55718.156000, end 56899.494000
Metadata:
title : He Who Fights with Monsters 6
Chapter #0:55: start 56899.494000, end 56962.211000
Metadata:
title : He Who Fights with Monsters 6
Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 216 kb/s
Metadata:
encoder : LAME3.100
Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 600x600 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Metadata:
comment : Other

@ljlongwing commented on GitHub (Sep 16, 2024): Ok....I've moved onto the next book in the series, continuing to have the same issue unfortunately. I have turned on mp3 index seeking, and I have turned off auto-rewind, so that it's doing as minimum with the book as possible....still having issues. Ran an ffprobe of the file and here is the output. I don't see anything about a variable bitrate there....but you would be the best to tell me if I'm wrong oh, and this is a file from the server that the android client downloaded....so, local from the file on my phone. ffprobe.exe "He Who Fights with Monsters 6꞉ A LitRPG Adventure (He Who Fights with Monsters, Book 6) [B09WB2V33H].mp3" ffprobe version 6.0-full_build-www.gyan.dev Copyright (c) 2007-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 58. 2.100 / 58. 2.100 libavcodec 60. 3.100 / 60. 3.100 libavformat 60. 3.100 / 60. 3.100 libavdevice 60. 1.100 / 60. 1.100 libavfilter 9. 3.100 / 9. 3.100 libswscale 7. 1.100 / 7. 1.100 libswresample 4. 10.100 / 4. 10.100 libpostproc 57. 1.100 / 57. 1.100 Input #0, mp3, from 'He Who Fights with Monsters 6꞉ A LitRPG Adventure (He Who Fights with Monsters, Book 6) [B09WB2V33H].mp3': Metadata: encoder : LAME 64bits version 3.100 (http://lame.sf.net) title : He Who Fights with Monsters 6 artist : Shirtaloon, Travis Deverell composer : Heath Miller album : He Who Fights with Monsters 6 copyright : ©2022 Shirtaloon and Travis Deverell ℗2022 Podium Audio comment : The world teeters on the brink of destruction. The people who should be saving the Earth ignore Jason Asano's warnings and choose to loot the house as it burns down around them. He lacks the strength to save the world himself, but resolves to do it anyway genre : Audiobook TIT3 : A LitRPG Adventure (He Who Fights with Monsters, Book 6) album_artist : Shirtaloon, Travis Deverell AUDIBLE_ACR : CR!P5E2MYX5R90TH4NK3YASGZY71V6X AUDIBLE_ASIN : B09WB2V33H AUDIBLE_VERSION : 41563371 LONG_COMMENT : The world teeters on the brink of destruction. \nThe people who should be saving the Earth ignore Jason Asano's warnings and choose to loot the house as it burns down around them. He lacks the strength to save the world himself, but resolves to do it anyw LANGUAGE : English SERIES : He Who Fights with Monsters PART : 6 CUESHEET : FILE "He Who Fights with Monsters 6.mp3" MP3 : TRACK 1 AUDIO : TITLE "Opening Credits" : INDEX 01 0:00:00 : TRACK 2 AUDIO : TITLE "1. Looting a House as It Burns Down Around You" : INDEX 01 0:19:03 : TRACK 3 AUDIO : TITLE "2. Domain" : INDEX 01 25:58:68 : TRACK 4 AUDIO : TITLE "3. Needs of the Moment" : INDEX 01 41:06:09 : TRACK 5 AUDIO : TITLE "4. A Beautiful Woman and a Sack of Cash" : INDEX 01 59:48:30 : TRACK 6 AUDIO : TITLE "5. You Have to Be True to Yourself" : INDEX 01 77:31:34 : TRACK 7 AUDIO : TITLE "6. One More Secret" : INDEX 01 96:01:10 : TRACK 8 AUDIO : TITLE "7. Instinct Is All We Have" : INDEX 01 114:47:72 : TRACK 9 AUDIO : TITLE "8. Step Back" : INDEX 01 131:31:48 : TRACK 10 AUDIO : TITLE "9. Guns & Money" : INDEX 01 148:04:39 : TRACK 11 AUDIO : TITLE "10. Old Habit" : INDEX 01 163:46:64 : TRACK 12 AUDIO : TITLE "11. It’s Still Not About Killing Monsters" : INDEX 01 179:45:67 : TRACK 13 AUDIO : TITLE "12. Open to the Unanticipated" : INDEX 01 194:46:23 : TRACK 14 AUDIO : TITLE "13. I’m Going to Bet on Myself" : INDEX 01 210:04:48 : TRACK 15 AUDIO : TITLE "14. No Perfect Options" : INDEX 01 226:26:47 : TRACK 16 AUDIO : TITLE "15. Stillness" : INDEX 01 242:36:31 : TRACK 17 AUDIO : TITLE "16. Whatever We Face" : INDEX 01 260:27:45 : TRACK 18 AUDIO : TITLE "17. You Really Aren’t Local" : INDEX 01 276:55:42 : TRACK 19 AUDIO : TITLE "18. A Sliver of Hope" : INDEX 01 291:45:01 : TRACK 20 AUDIO : TITLE "19. End-User License Agreement" : INDEX 01 315:59:18 : TRACK 21 AUDIO : TITLE "20. Negotiations" : INDEX 01 334:21:24 : TRACK 22 AUDIO : TITLE "21. Another Day for Vampires" : INDEX 01 351:21:53 : TRACK 23 AUDIO : TITLE "22. Less Freud and More God of Healing" : INDEX 01 366:41:49 : TRACK 24 AUDIO : TITLE "23. Little Cost in Exploring" : INDEX 01 382:00:66 : TRACK 25 AUDIO : TITLE "24. Intentions" : INDEX 01 399:07:49 : TRACK 26 AUDIO : TITLE "25. I Need that Song to Play Out" : INDEX 01 413:18:18 : TRACK 27 AUDIO : TITLE "26. Wash Them First" : INDEX 01 433:39:09 : TRACK 28 AUDIO : TITLE "27. The Language of Passion" : INDEX 01 448:30:30 : TRACK 29 AUDIO : TITLE "28. Forthright Honesty" : INDEX 01 464:54:08 : TRACK 30 AUDIO : TITLE "29. Pertinent Factor" : INDEX 01 483:42:52 : TRACK 31 AUDIO : TITLE "30. More of a Focus on Nipples" : INDEX 01 501:30:15 : TRACK 32 AUDIO : TITLE "31. The Job That’s in Front of You" : INDEX 01 516:36:53 : TRACK 33 AUDIO : TITLE "32. Going Suspiciously Well" : INDEX 01 531:11:57 : TRACK 34 AUDIO : TITLE "33. One of Asano’s Secrets" : INDEX 01 546:37:47 : TRACK 35 AUDIO : TITLE "34. Swarm Against Swarm" : INDEX 01 561:20:65 : TRACK 36 AUDIO : TITLE "35. Necessary Evil" : INDEX 01 576:45:22 : TRACK 37 AUDIO : TITLE "36. Balls" : INDEX 01 595:28:35 : TRACK 38 AUDIO : TITLE "37. Which One of Us Is the Villain" : INDEX 01 611:44:06 : TRACK 39 AUDIO : TITLE "38. That Passion Didn’t Come from Nowhere" : INDEX 01 630:54:00 : TRACK 40 AUDIO : TITLE "39. The Upstart Magician" : INDEX 01 655:14:16 : TRACK 41 AUDIO : TITLE "40. Too Much over Pride" : INDEX 01 670:58:60 : TRACK 42 AUDIO : TITLE "41. Trust All the Way" : INDEX 01 689:02:04 : TRACK 43 AUDIO : TITLE "42. Time to Choose" : INDEX 01 707:00:73 : TRACK 44 AUDIO : TITLE "43. Four-Score Men" : INDEX 01 728:05:59 : TRACK 45 AUDIO : TITLE "44. The Very Opposite of Fantastical" : INDEX 01 743:38:59 : TRACK 46 AUDIO : TITLE "45. Small Mercies" : INDEX 01 760:12:43 : TRACK 47 AUDIO : TITLE "46. Salus Mundi Suprema Lex Esto" : INDEX 01 773:57:52 : TRACK 48 AUDIO : TITLE "47. Something Other Than Human" : INDEX 01 795:40:56 : TRACK 49 AUDIO : TITLE "Author’s Note" : INDEX 01 824:12:45 : TRACK 50 AUDIO : TITLE "Epilogue Chapter 1: How Gary Got His Groove Back" : INDEX 01 825:37:17 : TRACK 51 AUDIO : TITLE "Epilogue Chapter 2: I'm the Bait in Question" : INDEX 01 855:49:29 : TRACK 52 AUDIO : TITLE "Epilogue Chapter 3: The Past Can Wait" : INDEX 01 875:42:22 : TRACK 53 AUDIO : TITLE "Epilogue Chapter 4: Dragon Lady" : INDEX 01 896:08:52 : TRACK 54 AUDIO : TITLE "Epilogue Chapter 5: What Could Possibly Go Wrong" : INDEX 01 911:46:52 : TRACK 55 AUDIO : TITLE "Epilogue Chapter 6: Kind of His Thing" : INDEX 01 928:38:11 : TRACK 56 AUDIO : TITLE "End Credits" : INDEX 01 948:19:37 : TEXT : Shirtaloon, Travis Deverell publisher : Podium Audio date : 2022-06-28 Duration: 15:49:22.27, start: 0.025056, bitrate: 216 kb/s Chapters: Chapter #0:0: start 0.000000, end 19.040000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:1: start 19.040000, end 1558.917000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:2: start 1558.917000, end 2466.120000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:3: start 2466.120000, end 3588.410000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:4: start 3588.410000, end 4651.465000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:5: start 4651.465000, end 5761.146000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:6: start 5761.146000, end 6887.963000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:7: start 6887.963000, end 7891.645000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:8: start 7891.645000, end 8884.530000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:9: start 8884.530000, end 9826.865000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:10: start 9826.865000, end 10785.895000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:11: start 10785.895000, end 11686.318000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:12: start 11686.318000, end 12604.643000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:13: start 12604.643000, end 13586.638000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:14: start 13586.638000, end 14556.419000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:15: start 14556.419000, end 15627.601000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:16: start 15627.601000, end 16615.563000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:17: start 16615.563000, end 17505.026000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:18: start 17505.026000, end 18959.245000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:19: start 18959.245000, end 20061.333000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:20: start 20061.333000, end 21081.710000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:21: start 21081.710000, end 22001.661000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:22: start 22001.661000, end 22920.892000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:23: start 22920.892000, end 23947.655000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:24: start 23947.655000, end 24798.248000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:25: start 24798.248000, end 26019.129000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:26: start 26019.129000, end 26910.403000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:27: start 26910.403000, end 27894.116000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:28: start 27894.116000, end 29022.698000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:29: start 29022.698000, end 30090.212000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:30: start 30090.212000, end 30996.719000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:31: start 30996.719000, end 31871.762000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:32: start 31871.762000, end 32797.634000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:33: start 32797.634000, end 33680.874000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:34: start 33680.874000, end 34605.306000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:35: start 34605.306000, end 35728.478000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:36: start 35728.478000, end 36704.087000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:37: start 36704.087000, end 37854.008000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:38: start 37854.008000, end 39314.218000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:39: start 39314.218000, end 40258.805000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:40: start 40258.805000, end 41342.062000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:41: start 41342.062000, end 42420.977000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:42: start 42420.977000, end 43685.791000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:43: start 43685.791000, end 44618.791000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:44: start 44618.791000, end 45612.581000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:45: start 45612.581000, end 46437.702000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:46: start 46437.702000, end 47740.759000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:47: start 47740.759000, end 49452.603000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:48: start 49452.603000, end 49537.239000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:49: start 49537.239000, end 51349.393000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:50: start 51349.393000, end 52542.294000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:51: start 52542.294000, end 53768.702000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:52: start 53768.702000, end 54706.695000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:53: start 54706.695000, end 55718.156000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:54: start 55718.156000, end 56899.494000 Metadata: title : He Who Fights with Monsters 6 Chapter #0:55: start 56899.494000, end 56962.211000 Metadata: title : He Who Fights with Monsters 6 Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 216 kb/s Metadata: encoder : LAME3.100 Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 600x600 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic) Metadata: comment : Other
Author
Owner

@echo511 commented on GitHub (Jan 26, 2025):

I am experiencing a similar problem using web app and FLAC files from GraphicAudio. I am thinking they are also VBR by design.

I am curious to why VBR is causing these problems? Why not sync time?

@echo511 commented on GitHub (Jan 26, 2025): I am experiencing a similar problem using web app and FLAC files from GraphicAudio. I am thinking they are also VBR by design. I am curious to why VBR is causing these problems? Why not sync time?
Author
Owner

@nichwall commented on GitHub (Jan 26, 2025):

I am experiencing a similar problem using web app and FLAC files from GraphicAudio. I am thinking they are also VBR by design.

I am curious to why VBR is causing these problems? Why not sync time?

VBR does not have a fixed mapping of time to location in memory. With CBR files, you can easily seek anywhere in the file by knowing the bitrate and time to seek to. With VBR, you have to analyze the varying bitrate from the beginning until you reach the time you want to be at. This is what the mp3 index seeking is in the app settings, but I'm not sure if that works for FLAC because it is just a setting for the built in audio player.

@nichwall commented on GitHub (Jan 26, 2025): > I am experiencing a similar problem using web app and FLAC files from GraphicAudio. I am thinking they are also VBR by design. > > I am curious to why VBR is causing these problems? Why not sync time? VBR does not have a fixed mapping of time to location in memory. With CBR files, you can easily seek anywhere in the file by knowing the bitrate and time to seek to. With VBR, you have to analyze the varying bitrate from the beginning until you reach the time you want to be at. This is what the mp3 index seeking is in the app settings, but I'm not sure if that works for FLAC because it is just a setting for the built in audio player.
Author
Owner

@kpmgeek commented on GitHub (Aug 20, 2025):

Also experiencing on iOS with FLAC files in both the Audiobookshelf app as well as other clients.

@kpmgeek commented on GitHub (Aug 20, 2025): Also experiencing on iOS with FLAC files in both the Audiobookshelf app as well as other clients.
Author
Owner

@pvince commented on GitHub (Mar 16, 2026):

I am having the same issue, the resume playback is typically starting about 30 to 60 seconds ahead of where I paused the book.

Oddly enough, it has been occurring for other books from the same series that @ljlongwing reported (He Who Fights with Monsters 1, 2, and 3) they all have exhibited the same issue and I have not seen this issue before with other books I have listened to.

I will try turning on the "enable mp3 index seeking", but the files do not appear to be VBR. They are showing up for me as 64kbps, stereo, 44.100 kHz

@pvince commented on GitHub (Mar 16, 2026): I am having the same issue, the resume playback is typically starting about 30 to 60 seconds ahead of where I paused the book. Oddly enough, it has been occurring for other books from the same series that @ljlongwing reported (He Who Fights with Monsters 1, 2, and 3) they all have exhibited the same issue and I have not seen this issue before with other books I have listened to. I will try turning on the "enable mp3 index seeking", but the files do not appear to be VBR. They are showing up for me as 64kbps, stereo, 44.100 kHz
Author
Owner

@ljlongwing commented on GitHub (Mar 16, 2026):

I solved the problem by using a different player....used the client to
download the books to my phone, and then used another player to play
them....

On Mon, Mar 16, 2026 at 2:26 PM Paul Vincent @.***>
wrote:

pvince left a comment (advplyr/audiobookshelf-app#1318)
https://github.com/advplyr/audiobookshelf-app/issues/1318#issuecomment-4070394726

I am having the same issue, the resume playback is typically starting
about 30 to 60 seconds ahead of where I paused the book.

Oddly enough, it is for other books from the same series that @ljlongwing
https://github.com/ljlongwing reported (He Who Fights with Monsters 1,
2, and 3) they all have exhibited the same issue and I have not seen this
issue before with other books I have listened to.


Reply to this email directly, view it on GitHub
https://github.com/advplyr/audiobookshelf-app/issues/1318#issuecomment-4070394726,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACMBQDAKI6B55QHJHTMZF5T4RBPO5AVCNFSM6AAAAACWT2D66GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DANZQGM4TINZSGY
.
You are receiving this because you were mentioned.Message ID:
@.***>

@ljlongwing commented on GitHub (Mar 16, 2026): I solved the problem by using a different player....used the client to download the books to my phone, and then used another player to play them.... On Mon, Mar 16, 2026 at 2:26 PM Paul Vincent ***@***.***> wrote: > *pvince* left a comment (advplyr/audiobookshelf-app#1318) > <https://github.com/advplyr/audiobookshelf-app/issues/1318#issuecomment-4070394726> > > I am having the same issue, the resume playback is typically starting > about 30 to 60 seconds ahead of where I paused the book. > > Oddly enough, it is for other books from the same series that @ljlongwing > <https://github.com/ljlongwing> reported (He Who Fights with Monsters 1, > 2, and 3) they all have exhibited the same issue and I have not seen this > issue before with other books I have listened to. > > — > Reply to this email directly, view it on GitHub > <https://github.com/advplyr/audiobookshelf-app/issues/1318#issuecomment-4070394726>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/ACMBQDAKI6B55QHJHTMZF5T4RBPO5AVCNFSM6AAAAACWT2D66GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DANZQGM4TINZSGY> > . > You are receiving this because you were mentioned.Message ID: > ***@***.***> >
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1033