TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Audiobookshelf: Self-hosted audiobook and podcast server

207 pointsby fjk12 days ago

20 comments

krick11 days ago
How is the Android app? The only good app for local audio-books I know is &quot;Smart AudioBook Player&quot;. The web-app GUI in the demo is less than perfect, but kinda ok, if you enable chapter-view. The biggest problem is a single set of ±10 s rewind buttons: for a dedicated audio-book player it&#x27;s not enough, a separate ±1 min button set is a must. But since the authors didn&#x27;t think of that, I don&#x27;t expect it to be different in the Android app. I&#x27;m rather asking about mobile-specific features:<p>1. Does it properly stop the playback when headphones are disconnected?<p>2. Is there a usable lock-screen widget?<p>3. Does it auto-rewind after a pause? It&#x27;s best when the pause duration is taken into account: it shouldn&#x27;t rewind more than a couple of seconds if you pause for a second, but a whole minute may be better if you left it off yesterday.<p>4. Does it handle well situations when the server is not accessible? Can you just pre-download a couple of audio-books for your 10 h long flight? I mean, honestly, streaming is never desirable, the only point of a self-hosted server is that you don&#x27;t have to download and delete your collection manually. It&#x27;s a tricky problem when the playlist is highly variable (as with music), but for an audio-book player should be a non issue: just pre-fetch a whole book (maybe manually), storage space is a lesser issue than mobile internet.
评论 #43936649 未加载
评论 #43935674 未加载
评论 #43935351 未加载
评论 #43940649 未加载
评论 #43938060 未加载
评论 #43935435 未加载
评论 #43942834 未加载
评论 #43935668 未加载
评论 #43939569 未加载
TheAceOfHearts12 days ago
I&#x27;ve also been using this for a while now and it works great. My only complaint is that tools for cleaning up metadata are a bit clunky if you have a very large collection. You can basically go through every item one-by-one, or you can run an automatic script to check the whole collection. It would be great if you could define certain rules to require manual review, and incrementally run the tool to improve the tags whenever you have a bit of free time to clean up your collection.<p>But the ideal solution would be to have some way of generating fingerprints for each audiobook, and then build up a database which matches that fingerprint to the correct metadata. That way the work of organizing and tagging large collections could be crowdsourced; this is what other communities have done.<p>Maybe we&#x27;re not too far off from AI-assisted tools that can just figure out how to properly tag a bunch of items correctly just by looking at the filename and existing metadata. Maybe even picking up on additional contextual clues by listening to a little bit of a chapter, to check if the title of the work is mentioned at the start.
评论 #43934588 未加载
walthamstow11 days ago
I had to stop using ABS because the Android app has a fatal flaw - you can&#x27;t queue podcasts. I listen to podcasts while I&#x27;m doing dirty jobs, I can&#x27;t pull my phone out and play another episode manually.
评论 #43935349 未加载
评论 #43935175 未加载
评论 #43935417 未加载
azalemeth11 days ago
I&#x27;ve found AntennaPod [1] absolutely brilliant for android podcasts -- it _just works_, downloads the audio files, is robust, etc. Very high quality software. This looks a bit more like a long-term storage solution for podcasts though, rather than shorter term listening. And of course with excellent metadata integration.<p>[1] <a href="https:&#x2F;&#x2F;antennapod.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;antennapod.org&#x2F;</a>
apitman11 days ago
I&#x27;m currently building an audiobook app. I&#x27;ve considered adding podcast (and even music) support, but wonder if this is something people actually want bundled together or would prefer tailored experiences.
评论 #43937571 未加载
评论 #43936781 未加载
评论 #43938376 未加载
评论 #43951969 未加载
Arn_Thor12 days ago
A good solution for a standalone server. But since I use Plex already there’s an audio book plugin for it that I use along with Prologue for IOS.
评论 #43935399 未加载
评论 #43935257 未加载
评论 #43935478 未加载
rft11 days ago
I run this on my home server and use it to download and listen to podcasts that don&#x27;t have a video component. It struggled a bit while downloading podcasts with hundreds of existing episodes, no idea if this was fixed since I tried it.<p>Also want to mention that Music Assistant has an integration for it as a media source, so you can listen to podcasts&#x2F;audiobooks on any speaker connected to your Home Assistant. <a href="https:&#x2F;&#x2F;www.music-assistant.io&#x2F;music-providers&#x2F;audiobookshelf&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.music-assistant.io&#x2F;music-providers&#x2F;audiobookshel...</a>
freefaler11 days ago
One of the best self-hosted app I&#x27;ve seen yet.<p>Metadata management is great. The best feature is getting the chapter from audible TOC with start&#x2F;end times. So you&#x27;ll get a way to navigate the books you&#x27;ve downloaded and not seek in a giant mp3&#x2F;m4b files.<p>They are also alternatives to the official android client. The most annoying feature is that locally downloaded book crash the app. So now it&#x27;s only streaming.<p>However there are alternative android and iOS apps: <a href="https:&#x2F;&#x2F;www.audiobookshelf.org&#x2F;faq&#x2F;app#are-there-any-3rd-party-apps" rel="nofollow">https:&#x2F;&#x2F;www.audiobookshelf.org&#x2F;faq&#x2F;app#are-there-any-3rd-par...</a><p>For iOS the best I&#x27;ve found is:<p><a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;bookplayer&#x2F;id1138219998">https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;bookplayer&#x2F;id1138219998</a>
评论 #43945245 未加载
评论 #43948607 未加载
midasz11 days ago
This is one of the pillars of the selfhosting world imo. Together with Immich for photos, Plex(amp) - arr stack for media, and Vaultwarden for passwords. They&#x27;ve just never let me down.<p>Maybe openwebui is another addition but it&#x27;s still early days
andnand11 days ago
Im fairly new to self hosting. I&#x27;ve been playing around with a raspberry pi running raspberry pi os. The documentation says the Debian package is only for amd64 architectures. Im assuming that has to do with one of the Node packages? Out of curiosity, if I wanted to get it to work on an arm architecture, where would I start? My first guess would be trying to install it on the pi and looking at the error messages.
评论 #43937591 未加载
评论 #43937462 未加载
kyriakos11 days ago
For Podcasts I&#x27;ve been using <a href="https:&#x2F;&#x2F;github.com&#x2F;madeofpendletonwool&#x2F;PinePods">https:&#x2F;&#x2F;github.com&#x2F;madeofpendletonwool&#x2F;PinePods</a> comes with Apps for every platform. Its a bit rough around the edges but it does the job.
评论 #43937347 未加载
InsideOutSanta12 days ago
What&#x27;s a good source for DRM-free audiobooks? I&#x27;d love to ditch Audible and move to something like this, but I haven&#x27;t found a store that has a good selection.<p>(Edit: thank you, everybody, for the great answers!!!)
评论 #43936842 未加载
评论 #43934917 未加载
评论 #43934543 未加载
评论 #43934481 未加载
评论 #43934508 未加载
评论 #43934571 未加载
heisenzombie12 days ago
I understand the audiobook server, but what’s the use case for the podcast part? You replicate a podcast on your own server, in case the original goes away?
评论 #43934612 未加载
评论 #43935515 未加载
评论 #43934845 未加载
评论 #43935443 未加载
评论 #43935296 未加载
评论 #43934613 未加载
评论 #43934918 未加载
agnishom12 days ago
I host this on my homeserver. Pretty nice app so far.
评论 #43934283 未加载
efff12 days ago
Been using it for a while, amazing app!
p0w3n3d11 days ago
I&#x27;m looking for self hosted Spotify-alike. Own cloud is not really what I wanted...
评论 #43942462 未加载
apitman11 days ago
Has anyone played with the API? How is it to develop against?
rosege12 days ago
Thanks looks interesting
pyuser58311 days ago
Really nice!
gitroom11 days ago
man i still end up juggling three different apps for all my audiobooks and podcasts, would be nice if just one setup handled all the offline stuff and syncing clean