g-fb / Haruna
Open source video player built with Qt/QML and libmpv.
Stars: ✭ 147
Projects that are alternatives of or similar to Haruna
Moonplayer
Video player that can play online videos from youtube, bilibili etc.
Stars: ✭ 399 (+171.43%)
Mutual labels: video-player, mpv, qt, qml
Mpv Easy Player
MPV-EASY Player - A movie player based on mpv
Stars: ✭ 324 (+120.41%)
Mutual labels: video-player, multimedia, mpv
Qml Creative Controls
QML controls for creative applications and creative coding
Stars: ✭ 199 (+35.37%)
Mutual labels: qt, qt5, qml
QDashBoard
Sample dashboard developed with QML. Login, plots and several screens.
Stars: ✭ 34 (-76.87%)
Mutual labels: qt, qml, qt5
Spix
UI test automation library for QtQuick/QML Apps
Stars: ✭ 48 (-67.35%)
Mutual labels: qt, qt5, qml
Workspace
🚀 Base applications and settings for Liri OS
Stars: ✭ 9 (-93.88%)
Mutual labels: qt, qt5, qml
Scihubeva
A Cross Platform Sci-Hub GUI Application
Stars: ✭ 683 (+364.63%)
Mutual labels: qt, qt5, qml
Browser
🌍 Cross-platform Material design web browser
Stars: ✭ 184 (+25.17%)
Mutual labels: qt, qt5, qml
Awesome Qt Qml
A curated list of awesome Qt and QML libraries, resources, projects, and shiny things.
Stars: ✭ 1,118 (+660.54%)
Mutual labels: qt, qt5, qml
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (-87.76%)
Mutual labels: video-player, qml, qt5
Taoquick
a cool QtQuick/qml component library and demo(一套酷炫的QtQuick/Qml基础库和示例)
Stars: ✭ 481 (+227.21%)
Mutual labels: qt, qt5, qml
Autoannotationtool
A label tool aim to reduce semantic segmentation label time, rectangle and polygon annotation is supported
Stars: ✭ 113 (-23.13%)
Mutual labels: qt, qt5, qml
Gtkplatform
Run Qt applications using gtk+ as a windowing system.
Stars: ✭ 146 (-0.68%)
Mutual labels: qt, qt5
Qgnomeplatform
QPlatformTheme for a better Qt application inclusion in GNOME
Stars: ✭ 126 (-14.29%)
Mutual labels: qt, qt5
GitHub Sponsors | Liberapay | PayPal | Patreon
Donate:Haruna Video Player
Haruna is an open source video player built with Qt/QML and libmpv.
Install
Stable
flatpak install flathub com.georgefb.haruna
flatpak run com.georgefb.haruna
Beta
flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta com.georgefb.haruna
flatpak run --branch=beta com.georgefb.haruna
Features
these are just some features that set Haruna apart from others players
-
play online videos, through youtube-dl
-
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
Screenshots
More Screenshots
Dependencies
Build time
- Qt5Core
- Qt5DBus
- Qt5Qml
- Qt5Quick
- Qt5QuickControls2
- Libmpv
- ExtraCmakeModules
- KF5Config
- KF5CoreAddons
- KF5FileMetaData
- KF5I18n
- KF5IconThemes
- KF5KIO
- KF5Kirigami2
- KF5XmlGui
Runtime
- Kio-extras
- Breeze icons
- Breeze widgets style
- QQC2-Desktop-Style
Build
git clone https://github.com/g-fb/haruna
cd haruna && mkdir build && cd build
cmake ..
cmake --build .
./src/haruna
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].