Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no more ODM files? #4

Open
DoughMucker opened this issue Jan 31, 2025 · 14 comments
Open

no more ODM files? #4

DoughMucker opened this issue Jan 31, 2025 · 14 comments

Comments

@DoughMucker
Copy link

Not an issue with your tool but, sadly, it seems the methods of getting the ODM file no longer work. At least for my library. I get a 404 error now when trying the firefox plugin or replacing the text in the URL. It previously worked for me 2 weeks ago.

@lmroces
Copy link

lmroces commented Jan 31, 2025

If you find a solution, please let us know. I haven't tried the plug-in for a few days and hope it still works for me!

@brianpipa
Copy link
Owner

I'll take a look and let you know

@DoughMucker
Copy link
Author

I can still use an audio download plugin with firefox to see and download the mp3s manually. It takes a bit more work though. The browser knows and can access the mp3s, so there must be some manifest or equivalent of an ODM file hiding somewhere.

@brianpipa
Copy link
Owner

@DoughMucker Yep - looks like they closed the ODM backdoor. I get a 404 now.

I'll investigate the mp3 in browser angle this weekend.

@brianpipa
Copy link
Owner

@DoughMucker what Firefox audio download plugin do you use?

@DoughMucker
Copy link
Author

DoughMucker commented Feb 1, 2025

There are two I've tried. I primarily use the first one:
https://mybrowseraddon.com/video-audio-downloader.html
I skip through the audio chapters in overdrive and the addon detects and adds them to a list. An issue with this one: It adds extra mp3s into its list so you'll need to manually delete them by clicking "x" several times before downloading. I download and then drop the mp3s into vlc to check the duration against how long overdrive says the duration is.

https://mybrowseraddon.com/audio-prime.html
An issue with this one: Seems to miss a few of the mp3s when I scroll through the chapters in overdrive.

@lmroces
Copy link

lmroces commented Feb 2, 2025

I've tried both the manual method of changing the web address which I copied (https://broward.overdrive.com/media/download/audiobook-mp3/4905970) as per the instructions, as well as using the firefox addon, and neither work anymore. I get 404 error.

@brianpipa
Copy link
Owner

@lmroces Yep - that's what I am seeing too - looks like they got rid of it completely.

@brianpipa
Copy link
Owner

brianpipa commented Feb 2, 2025

@DoughMucker I couldn't get either of those to do ANYTHING in firefox or chrome. I did see that I can look at the network traffic and open the audio URLs in a new tab then save the mp3s that way. A bit of a pain but it seems to work. Maybe someone will write an extension/plugin to do that for us.

NEVERMIND - I figured out how to use the first one.

@Banra1234
Copy link

Banra1234 commented Feb 3, 2025

There are two I've tried. I primarily use the first one: https://mybrowseraddon.com/video-audio-downloader.html I skip through the audio chapters in overdrive and the addon detects and adds them to a list. An issue with this one: It adds extra mp3s into its list so you'll need to manually delete them by clicking "x" several times before downloading. I download and then drop the mp3s into vlc to check the duration against how long overdrive says the duration is.

https://mybrowseraddon.com/audio-prime.html An issue with this one: Seems to miss a few of the mp3s when I scroll through the chapters in overdrive.

Bro delete this links it's now a cat and mouse game, always was, they will find this loophole faster than they should , just mention the names

@brianpipa
Copy link
Owner

@Banra1234 As long as they have a listen in browser option, things like this will work. They can't stop it unless they do away with the listen in browser option.

@Banra1234
Copy link

Banra1234 commented Feb 3, 2025

@Banra1234 As long as they have a listen in browser option, things like this will work. They can't stop it unless they do away with the listen in browser option.

Yes and thanks a ton i learned many things from you, happy reading

What about hoopla they also have listen in browser option but you can't download those files as they are drm protected.
Will overdrive go to that route?

@crakerjac
Copy link

One thing to keep in mind is that chapters may not always corollate to .mp3 files. I was looking at the raw request/response data between my browser and the Libby back end. There was one instance where I was on something like part3.mp3, and I hit next chapter, and the next request/response was for part7.mp3. Maybe this book had a particularly long chapter that had multiple .mp3 files, but if I had blindly used one of the browser plugins, I would have had huge gaps in my audiobook.

It seems like we need a special plugin that can parse the filename request and ensure that we capture all the files.

@Banra1234
Copy link

One thing to keep in mind is that chapters may not always corollate to .mp3 files. I was looking at the raw request/response data between my browser and the Libby back end. There was one instance where I was on something like part3.mp3, and I hit next chapter, and the next request/response was for part7.mp3. Maybe this book had a particularly long chapter that had multiple .mp3 files, but if I had blindly used one of the browser plugins, I would have had huge gaps in my audiobook.

It seems like we need a special plugin that can parse the filename request and ensure that we capture all the files.

Yes happened with me a chapter was approx two hour long, I skipped it and got one mp3 then when I was checking the duration of Libby book alongside my downloaded book it seems 1hour short.
Then I went to the same path again but used 15 sec forward route and got that file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants