[WS] Audible (Albums and Series)

Hi Everyone,

have spent some time last days and fixed the script.
i am completely new to this and have never done something like this.
cost me a lot of time with try & error :smiley:

since the series parsing request always brings some error to audiobooks which are not part of a series, i have put this part into a second script.

maybe someone is able to fix this.

hope you enjoy!

EDIT:
2018-03-30 - commented debug and debugwrite / Encoding set tu "url"

SEARCH BY ARTIST AND ALBUM


Audible#SearchAlbumArtist.src (3.1 KB)

SEARCH FOR SERIES NAMES


Audible#SearchSERIES.src (1.8 KB)

CLEAN UP PARSED TAGS


ALBUM - ADBL clean up tags.mta (357 Bytes)


Parsing Album Information

Parsing Series Information

Tags before cleaning up

tags after cleaning up

1 Like

I've moved it to a separate topic under #development:web-sources-scripts, so it's more likely to be found by other Audible enthusiasts.

Two suggestions for improvement:

  • Can you please uncomment the debug and debugwriteinput statements with the next release. Most of the users of this web source don't need it.
  • Using UTF-8 encoding breaks the search if umlauts or other special characters are used. You can try URL encoding via [Encoding]=url

Thanks for improving this web source! Really cool :slight_smile:

1 Like

done.
thanks, i totally forgot about the debugging.

happy easter!

1 Like

Hi there I tried your script but no matter what I search I get "Sorry, no entries are matching your search criteria." Any help would be amazing.

Script-Line    : 41
Command        : findline
Parameter 1    : ><div class="adbl-prod-type adbl-upper"><

Aborted: ERROR(L41/findline): text not found

Total output:
 output["CurrentUrl"]= "http://www.audible.de/search/ref=a_search_tseft__galileo?advsearchKeywords=The+Martian+Andy+Weir
 output["Output"]= "<Error>"
 output["Error"]= "ERROR(L41/findline): text not found"

Thank you friend qudo

1 Like

You are very welcome Romano!
Hope, everything still works, haven't used it for some while.

All the best from Hamburg
qudo

Hi Chris,

i will check it on the weekend and fix it, if neessary.

Best
qudo

Audible has changed the whole structure of the page. It will take some time to fix everything and get the parsing back running.
I'll keep you posted.

1 Like

Hello, i wood like to use this Scripts in the MP3Tag WINE Version. But it don´t work. I have copy the files into the correct folder near to the other files. But i can´t see the new search. Any ideas?

I habe also test MP3Tag in an Win10 VM with this Scripts, here it works, but can´t find any Audiobook. Sample: Perry Rhodan or Mechanica

No result

They need to be copied to the sources folder in ~/Library/Application Support/de.mp3tag.Mp3tag_<some number>/drive_c/users/Mp3tag/data/

It seems to be broken and I'm moving this topic to Broken Web Sources

Moderation: I've also removed your other two posts on the topic.

Here's an update:
Audible#Search by Album.zip (1.4 KB)

2 Likes

Thank you Dano this is wonderful

1 Like

@dano,
just a sugestion in #albumartist should be the author not the voice actor, and could the year also get fetched?
not that iam complaining.

@dano
i try to learn to put the year, but it gives me an error:
https://i.imgur.com/iKqGk4n.png
what am i doing wrong?Audible#Search by Album TEST.src (3.9 KB)

I use the fields like in the first script, so I won't change it (unless many users demand it) but you can easily change it yourself. I guess you already know.

Ok I added the year to the search results, but on the album page there is no more dedicated year information. We could only take it from such lines in the description:
©2019 AVA International (P)2020 Audible Studios
I think the information from (P) would be correct

Audible#Search by Album.zip (1.4 KB)

ha thank you @dano i was almost there, i am just learning, but now it only apear in the popout window: https://i.imgur.com/pmASkEL.png but not in the tag:
https://i.imgur.com/bEjBcrD.png

i will try to get it working.thank you dano.

This is my personal file, just a few changes:
Change year to Book release/copyright year.
Add audiobook Release year(RELEASETIME).
ALBUMARTIST is now the same of ARTIST.
Add Lengh.
Remove the "English - " in genre.
Audible#Search by Album TEST.src (4.9 KB)

1 Like

This is great, thank you for this script!

I found that the web source didn't work for me in the US because audible.de kept redirecting to audible.com. I modified your script to work with the english .com site. I'll link my personal file here incase it can help anyone in a similar situation.

1 Like

this version but with audible.de and some small changes (e.g. fix for series number if there are multiple series)

2 Likes

Thanks for the rewrite of this script, Dano. And @lukeiam - thanks for your most recent edit.

For the record, like others have commented, I'm getting Audible re-directs when attempting to use, but VPN to Frankfurt sorts that out. Yes, I could alter the script, but being based in Australia, with a known lite-catalogue in Audible-AU, I think VPN is the better method for now (that said, I didn't even bother testing Audible-AU, so ymmv).

QUESTION: this only works on a single book at a time (unless my testing is faulty). Is there any way to use this to do multiple books?