jaruba / PowderPlayer

Hybrid between a Torrent Client and a Player (torrent streaming) -
https://powder.media/
GNU Lesser General Public License v2.1
579 stars 95 forks source link

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

Open jaruba opened 5 years ago

jaruba commented 5 years ago

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

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/

kevkha commented 5 years ago

Hey @jaruba It's sad to know WebChimera is abandoned. Does MPV support .vob video format? Is this the one https://mpv.io you will be using?

jaruba commented 5 years ago

Hey @jaruba

hey there

Is this the one https://mpv.io you will be using?

yeah, that's the one

Does MPV support .vob video format?

yes it does, in my experience MPV is much better then VLC, less bugs and simply a better player over-all

It's sad to know WebChimera is abandoned.

It's abandoned due to tech limitations in both Electron and VLC that block further development, there's also the option of using mpv.js and sticking with Electron, but imo, using Qt/QML will be better and faster then the current tech stack