Skip to content

[Feature] Rewrite with Qt/QML and MPV #144

Description

@jaruba

Rewriting the player with Qt/QML and MPV should help with:

  • Removing WebChimera.js (based on libVLC, project has been abandoned) in favor of using MPV
  • Currently stuck with old versions of Electron due to WebChimera.js incompatibility, switching to Qt/QML would fix this
  • Using MPV should result in a better playback experience as it wouldn't have some long standing libVLC bugs
  • Playback performance
  • Much faster app load times
  • UI should also run more smoothly

Roadblocks:

References:
https://github.com/mpv-player/mpv-examples/blob/master/libmpv/README.md
https://doc.qt.io/qt-5/qtquickcontrols2-material.html
https://kevincarlson.codes/using-material-design-icons-with-qml/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions