←back to thread

207 points fjk | 1 comments | | HN request time: 0s | source
Show context
krick ◴[] No.43935208[source]
How is the Android app? The only good app for local audio-books I know is "Smart AudioBook Player". 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's not enough, a separate ±1 min button set is a must. But since the authors didn't think of that, I don't expect it to be different in the Android app. I'm rather asking about mobile-specific features:

1. Does it properly stop the playback when headphones are disconnected?

2. Is there a usable lock-screen widget?

3. Does it auto-rewind after a pause? It's best when the pause duration is taken into account: it shouldn'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.

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't have to download and delete your collection manually. It'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.

replies(9): >>43935351 #>>43935435 #>>43935668 #>>43935674 #>>43936649 #>>43938060 #>>43939569 #>>43940649 #>>43942834 #
1. GCUMstlyHarmls ◴[] No.43935674[source]
1) Yes, it stops playing when I put my bluetooth headphones away (YMMV with wired or other methods).

2) Yes, but sometimes pressing play wont actually play. I also see this occurring with antenna-pod (FOSS podcast player), so I think this is Android 15 being broken, or they both use the same underlying (non standard?) audio library.

3) The sibling says yes, from checking the github issues, I think its not as "smart" as other players and simply does a fixed offset if you pause for some length of time. Honestly I always figured it ran back a few seconds due to how keyframes [sic] work in m4b files.

4) Yes, I do not have any data on my phone so I basically exclusively download my books to the device and play them offline. Sometimes I do get progress syncing issues, honestly I forget in which direction, possibly it only occurs when I finish a book offline then go online and it resets back to the last "still playing" sync point.

Sometimes I do have issues downloading a book, and it will stall out mid download. I can't say whether this is the app, the phone, the wifi or the server. It's sporadic, possibly fixed in some recentish version, haven't seen it for a while.

You can (independently) adjust the skip ahead/skip back buttons between 5s, 10s and 30s. I just leave it on 10s and mash if I have to. Before ABS I used Voice (FOSS, IMO great but I wanted library management too. Not as feature rich as Smart Audiobook Player, intentionally I think.) which only had one set of skip buttons so I never "missed" this in ABS.