TortugaPower / BookPlayer

Player for your DRM-free audiobooks
GNU General Public License v3.0
1.66k stars 198 forks source link

BookPlayer stops playing file #1105

Open aosullivan1977 opened 9 months ago

aosullivan1977 commented 9 months ago

Environment

Description

I downloaded BookPlayer a week ago. And it was working fine. Loaded pools from finder and imported well.

I have just added a couple more books and now the new ones work fine, but none of the old ones work. the files are still there, but when you click the play button, it immediately goes back to pause.

I have restarted the app and my phone. I have tried on the phone and through my watch but no good.

Steps to reproduce the behavior

GianniCarlo commented 8 months ago

@aosullivan1977 can you share one of the files that no longer work? also, can you test jumping to the start of one of those books and see if it plays? there are times where the encoded data does not work well with the native libraries that Apple provides, and the asset we get back and load in the native player, for some reason won't have a duration, and the AVPlayer just doesn't know what to do with those cases

oxonian2019 commented 1 week ago

I have the same issue uninstalling and installing the app, erasing the book and its bookmarks does not solve the issue. 16.7.10, iPhone 8 Plus

GianniCarlo commented 6 days ago

@oxonian2019 could you share one of the books?

oxonian2019 commented 6 days ago

Of course. The book is “Essence of Buddhism/ An Introduction to Its Philosophy and Practice.aax” was downloaded from Audible. Neither uninstalling the app and re uploading the book, nor resetting the iPhone worked. The book worked fine for a month of listening with just one other time having this issue before, but this time the app never play again the file. Cheers On 20-11-2024, at 01:31, Gianni Carlo @.***> wrote: @oxonian2019 could you share one of the books?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

GianniCarlo commented 6 days ago

@oxonian2019 aaah that makes sense, all the .aax files have DRM, meaning that they should only be playable from Audible (in this case), I'm surprised it plays at all in the app to be honest. If you own the book, there are tools to remove the DRM, so you get the underlying m4b file back that can be played anywhere.

There's a pretty nifty tool that is open source, and they have the website up, and it's super easy to use, you just drag and drop the .aax file, and follow the prompts, and at the end of the process, it will download the m4b file

oxonian2019 commented 6 days ago

it worked wonders, you’ve saved the Xmas!!

On 20 Nov 2024, at 15:14, Gianni Carlo @.***> wrote:

@oxonian2019 https://github.com/oxonian2019 aaah that makes sense, all the .aax files have DRM, meaning that they should only be playable from Audible (in this case), I'm surprised it plays at all in the app to be honest. If you own the book, there are tools to remove the DRM, so you get the underlying m4b file back that can be played anywhere.

There's a pretty nifty tool that is open source https://github.com/audible-tools/audible-tools.github.io, and they have the website https://audible-tools.kamsker.at/ up, and it's super easy to use, you just drag and drop the .aax file, and follow the prompts, and at the end of the process, it will download the m4b file

— Reply to this email directly, view it on GitHub https://github.com/TortugaPower/BookPlayer/issues/1105#issuecomment-2489257664, or unsubscribe https://github.com/notifications/unsubscribe-auth/BNCLW7SZIM2EEOL536O2NCT2BTGOTAVCNFSM6AAAAABSDFRH7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBZGI2TONRWGQ. You are receiving this because you were mentioned.