Haruna – video player using libmpv

Are you in the market for a fresh, modern and versatile media player for Linux? Haruna is a media player which may have escaped your radar.

mpv is a media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types. Haruna is a modern-looking Qt-based video player that acts as a front-end to mpv.

Haruna is free and open source software.


Compiling the source code on a vanilla Ubuntu 21.04 installation is too time consuming, as the software has a ton of dependencies. While there’s a package available in Ubuntu’s repositories it’s an old version (at the time of writing).

As Haruna is in an early stage of development, we recommend using the latest cutting-edge version. We tested both the cross-platform Flatpak and AppImage.

Flatpak Beta

Here’s the steps to install and run the Flatpak beta.

$ flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
$ flatpak install flathub-beta org.kde.haruna
$ flatpak run --branch=beta org.kde.haruna


AppImage is a universal software format for distributing portable software on Linux without needing superuser permissions to install the application.

AppImage doesn’t really install software. It’s a compressed image with all the dependencies and libraries needed to run the desired software.

You can download the appimage from the project’s home page. Make the file executable with the command:

$ chmod +x Haruna*.AppImage

Run the file with the command:

$ ./Haruna*.AppImage

Next page: Page 2 – In Operation

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Online Videos
Page 4 – Audio Player
Page 5 – Settings
Page 6 – Summary

Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.