An audiobook player for Plasma Mobile
Find a file
2026-01-10 21:34:04 -08:00
qml Add missing qsTr wrappers where missing. (ki18n later, it's hard.) 2026-01-10 21:26:59 -08:00
src Fix app.setDesktopFileName call to not include suffix. 2026-01-10 21:34:04 -08: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 Update README with install step 2026-01-10 21:16:36 -08: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.