Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 02-14-2025, 06:09 AM   #1
jbhul
Calibre & KOReader User
jbhul began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Feb 2025
Device: Kindle Paperwhite
[GUI Plugin] Audiobookshelf Sync

This plugin allows users to synchronize metadata between Audiobookshelf and Calibre libraries, including reading progress, bookmarks and other audiobook-specific metadata.

Main Features:
Sync audiobook metadata like duration, file size, narrator info
Track reading progress and status (started/finished)
Support for scheduled automatic syncing
Quick link books using ISBN/ASIN matching
Manual book linking with smart title/author matching
Create custom columns for various audiobook metadata

Available Metadata Fields:
  • Audiobook duration and file size
  • Reading progress percentage
  • Start/finish dates and last read date
  • Narrator and publisher info
  • Number of chapters and files
  • Bookmarks with timestamps
  • Abridged status
  • More to Come?

Github

The plugin provides an easy way to keep your Calibre library in sync with Audiobookshelf, with flexible options for metadata synchronization and book linking.

Version History:
Spoiler:

Version 1.0.1 2025-07-07

Fixes daily sync so that it actually works for more than 2 days.

Adds a link to ABS in the book details sidebar. Books that have been linked to ABS will have a link to audiobookshelf in their identifiers section of the book details sidebar. You must resave your account information to apply this change.

Also cleans up some comments.
Attached Files
File Type: zip Audiobookshelf.Sync.zip (106.4 KB, 1154 views)

Last edited by BetterRed; 02-26-2025 at 06:53 PM.
jbhul is offline   Reply With Quote
Old 02-14-2025, 06:22 AM   #2
jbhul
Calibre & KOReader User
jbhul began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Feb 2025
Device: Kindle Paperwhite
I'd love feedback on how it works, UI/UX, bugs, and/or feature requests.

jbhul is offline   Reply With Quote
Advert
Old 02-18-2025, 08:51 PM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,495
Karma: 29709834
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Added to index, it's in New Plugins and it installs OK, so its Good to Go.

BR
BetterRed is offline   Reply With Quote
Old 03-07-2025, 04:03 PM   #4
scorzonera
Junior Member
scorzonera began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2025
Device: iPad
I want to give this plugin a try, but am getting stuck on the "Add Audiobookshelf Account" step where it's asking for a Library ID? Where can I find that in Audiobookshelf? I see the API token but not the Library ID.
scorzonera is offline   Reply With Quote
Old 03-08-2025, 01:22 AM   #5
jbhul
Calibre & KOReader User
jbhul began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Feb 2025
Device: Kindle Paperwhite
Quote:
Originally Posted by scorzonera View Post
I want to give this plugin a try, but am getting stuck on the "Add Audiobookshelf Account" step where it's asking for a Library ID? Where can I find that in Audiobookshelf? I see the API token but not the Library ID.
Hiya, The library ID is the id after /audiobookshelf/library/ when you are viewing your library from Audiobookshelf's website. For example, mine is "3cf86007-e14e-4e21-9d22-dee97a94ac17"
jbhul is offline   Reply With Quote
Advert
Old 03-16-2025, 04:33 PM   #6
scorzonera
Junior Member
scorzonera began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2025
Device: iPad
Quote:
Originally Posted by jbhul View Post
Hiya, The library ID is the id after /audiobookshelf/library/ when you are viewing your library from Audiobookshelf's website. For example, mine is "3cf86007-e14e-4e21-9d22-dee97a94ac17"
Ah thank you! I am starting to link all my audiobooks over to Calibre using the plugin. So far I've just used it to sync over the narrator and audiobook duration metadata, and I really like it, works well. I am guessing there's no way to backwards sync from Calibre to ABS? (eg. entering the narrator name into the Audiobook Narrator column in Calibre, then having it show up under that book in ABS)

Anyway, thanks for this plugin. I consume most books through audio format but I like organizing everything through Calibre so it's nice being able to see my progress on a book in my Calibre library.
scorzonera is offline   Reply With Quote
Old 03-17-2025, 12:11 AM   #7
jbhul
Calibre & KOReader User
jbhul began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Feb 2025
Device: Kindle Paperwhite
Quote:
Originally Posted by scorzonera View Post
Ah thank you! I am starting to link all my audiobooks over to Calibre using the plugin. So far I've just used it to sync over the narrator and audiobook duration metadata, and I really like it, works well. I am guessing there's no way to backwards sync from Calibre to ABS? (eg. entering the narrator name into the Audiobook Narrator column in Calibre, then having it show up under that book in ABS)

Anyway, thanks for this plugin. I consume most books through audio format but I like organizing everything through Calibre so it's nice being able to see my progress on a book in my Calibre library.
Glad you like it! Correct, it's one way so you can see your ABS stuff in calibre. It could be expanded to be bidirectional (for collections especially) but I really didn't want to deal with sync conflicts. Maybe in the future if it's requested often 🤷*♂️
jbhul is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Goodreads Sync kiwidude Plugins 1781 02-12-2025 07:09 PM
[GUI Plugin] KOReader Sync kyx84 Plugins 23 02-07-2025 03:26 PM
[GUI Plugin] Skoob Sync thiago.eec Plugins 26 12-29-2024 07:10 AM
[GUI Plugin] BookFusion Cloud Sync skillachie Plugins 58 04-29-2023 02:42 AM
[Gui Plugin] Cloud Sync kerimlcr Plugins 13 03-06-2018 05:13 AM


All times are GMT -4. The time now is 02:09 PM.


MobileRead.com is a privately owned, operated and funded community.