Haruna is an open source media player built with Qt/QML and libmpv.
Report bugs or request features
Features
These are just some features that sets Haruna apart from others players:
- video preview on seek/progress bar
- play online videos, through yt-dlp
- toggle playlist with mouse-over, playlist overlays the video
- auto skip chapter containing certain words
- configurable shortcuts and mouse buttons
- quick jump to next chapter by middle click on progress bar
- custom mpv commands, can be run at start up or on keyboard shortcut
Installation
Easiest way to install is through flatpak, flatpaks should work on all distros.
flatpak install flathub org.kde.haruna
flatpak run org.kde.haruna
If you don’t like flatpak you can build from source or ask the your distro to provide a package.
Dependencies
Dependencies will be printed by cmake when trying to build. Or can be found in the main CMakeLists.txt file, look for find_package
.
Build
git clone https://invent.kde.org/multimedia/haruna
cd haruna
cmake -B build -G Ninja
cmake --build build