An audiobook player for Plasma Mobile
Find a file
Daniel O'Neill 0aa28eaacc Filter gst-audio-thumbnailer from ThumbnailProvider options
Sanitize "make install" machinery
2026-03-29 22:55:57 -07:00
qml Autoload last-played book at last-saved place, paused. 2026-01-16 13:27:16 -08:00
src Filter gst-audio-thumbnailer from ThumbnailProvider options 2026-03-29 22:55:57 -07:00
Audiobooks.desktop Inertial chicken 2026-01-09 20:21:55 -08:00
Audiobooks.png Inertial chicken 2026-01-09 20:21:55 -08:00
Audiobooks.pro Filter gst-audio-thumbnailer from ThumbnailProvider options 2026-03-29 22:55:57 -07:00
LICENSE Initial commit 2026-01-10 04:19:49 +00:00
README.md Update README with install step 2026-01-10 21:16:36 -08:00

Audiobooks

An audiobook player for Plasma Mobile

Screenshot of Library page on a OnePlus 6T Screenshot of Now Playing page on a OnePlus 6T

Dependencies

  • Qt 6.8+
  • libmpv
  • KF6KIOCore
  • KF6KIOGui
  • KF6CoreAddons
  • Kirigami

Building

$ git clone --depth 1 "https://oneill.app:3030/doneill/Audiobooks.git"
$ mkdir Audiobooks/build
$ cd Audiobooks/build
$ qmake6 ..
$ make -j$(nproc)
$ ./Audiobooks

You can then install it with sudo make install if you'd like.

The default PREFIX for installation is /usr/local

Using

Any audiobooks in a supported format (m4b, at this time) should be placed into ~/Documents/Audiobooks.

On application startup this location will be scanned, and new books will be imported automatically.

Notes

It will also build and run on anything that can run Plasma provided you have suitable development dependencies.

It's pretty basic at this point, but I hope to implement new features as I use it.

Additional pieces to make it more "KDE compliant" are also in the works.

For any questions, bugs, patches, or requests, I can be reached via Matrix at @vallidor:envs.net.