Warning, /multimedia/haruna/README.md is written in an unsupported language. File is not indexed.

0001 <!--
0002 SPDX-FileCopyrightText: 2020 George Florea Bănuș <georgefb899@gmail.com>
0003 
0004 SPDX-License-Identifier: CC-BY-4.0
0005 -->
0006 
0007 ### [Read before reporting a bug or requesting a feature](./bugs_and_feature_requests.md)
0008 
0009 ----
0010 
0011 #### Donate: [GitHub Sponsors](https://github.com/sponsors/g-fb) | [Liberapay](https://liberapay.com/gfb/) | [PayPal](https://paypal.me/georgefloreabanus)
0012 
0013 # Haruna Media Player
0014 
0015 Haruna is an open source media player built with Qt/QML and libmpv.
0016 
0017 ![Haruna main window](./data/screenshots/haruna-dark.png)
0018 For more screnshots go to [Haruna's website](https://haruna.kde.org)
0019 
0020 # Install
0021 
0022 https://flathub.org/apps/details/org.kde.haruna
0023 ### Stable
0024 ```
0025 flatpak install flathub org.kde.haruna
0026 flatpak run org.kde.haruna
0027 ```
0028 
0029 ### Beta
0030 ```
0031 flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
0032 flatpak install flathub-beta org.kde.haruna
0033 flatpak run --branch=beta org.kde.haruna
0034 ```
0035 
0036 [Flatpak setup guide](https://flatpak.org/setup/)
0037 
0038 # Features
0039 
0040 these are just some features that set Haruna apart from others players
0041 
0042 - play online videos, through youtube-dl
0043 
0044 - toggle playlist with mouse-over, playlist overlays the video
0045 
0046 - auto skip chapter containing certain words
0047 
0048 - configurable shortcuts and mouse buttons
0049 
0050 - quick jump to next chapter by middle click on progress bar
0051 
0052 # Dependencies
0053 
0054 ### Build time
0055 - Libmpv
0056 - FFmpeg
0057 - Qt5Core
0058 - Qt5DBus
0059 - Qt5Qml
0060 - Qt5Quick
0061 - Qt5QuickControls2
0062 - ExtraCmakeModules
0063 - KF5Config
0064 - KF5CoreAddons
0065 - KF5FileMetaData
0066 - KF5I18n
0067 - KF5IconThemes
0068 - KF5KIO
0069 - KF5Kirigami2
0070 - KF5DocTools
0071 
0072 ### Runtime
0073 - Breeze icons
0074 - Breeze widgets style
0075 - QQC2-Desktop-Style
0076 - Youtube-dl
0077 
0078 # Build
0079 
0080 ```bash
0081 git clone https://invent.kde.org/multimedia/haruna.git
0082 cd haruna
0083 # append `-D CMAKE_INSTALL_PREFIX:PATH=/your/custom/path` to install to a custom location
0084 cmake -B build -G Ninja
0085 cmake --build build
0086 cmake --install build
0087 ```