Skip to content

nvlgit/Balss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balss

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

ScreenShot

Building and Installation

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

Build Dependencies

  • gtk+-3.0 >= 3.22
  • libmpv >= 0.28
  • meson

Run Dependencies

  • libmpv >= 0.28

Flatpak Building and Installation

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

About

Easy to use player for audiobook files with chapters such as m4b or mka.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published