Balss is an easy to use player for audiobook files with chapters such as m4b or mka. The goal of the Balss is that the following capabilities:
- Easy to use chapter time navigation
- Setup playback rate (including setup default playback rate)
- Capability to resume playback last played file from stopped position
git clone https://gitlab.com/nvlgit/Balss.git && cd Balss
meson builddir --prefix=/usr && cd builddir
ninja
su -c 'ninja install'
For rpmbuild: balss.spec
- gtk+-3.0 >= 3.22
- libmpv >= 0.28
- meson
- libmpv >= 0.28
Make temp dir
mkdir temp && cd temp
Build
wget https://gitlab.com/nvlgit/Balss/raw/master/com.gitlab.nvlgit.Balss.yml
flatpak-builder build-dir com.gitlab.nvlgit.Balss.yml
flatpak build-export my-repo build-dir
flatpak build-bundle my-repo Balss.flatpak com.gitlab.nvlgit.Balss
Install
flatpak install Balss.flatpak
Remove temp dir
cd .. && rm -R temp