1 месяц назад
История
README.md
QFilmPlayer
Видео плеер для Qt 6
Версия 1.1 alpha
ВНИМАНИЕ! В данной программе было обнаружено много багов, таких как: “засыпание” компьютера во время проигрывания видео, кривое отображение меню. Пока не рекомендуется к использованию.

Установка
pip install qfilmplayer
Использование
QFilmPlayer можно использовать как отдельное окно, так и как виджет.
examples/window_example.py
import sys
from PyQt6 import QtWidgets
import qfilmplayer
app = QtWidgets.QApplication(sys.argv)
fp = qfilmplayer.QFilmPlayer(["example_video.mp4"], title="QFilmPlayer")
fp.show()
sys.exit(app.exec())
examples/widget_example.py
import sys
from PyQt6 import QtWidgets
from qfilmplayer import QFilmPlayer
class Window(QtWidgets.QWidget):
def __init__(self, parent=None) -> None:
super().__init__(parent)
self.grid = QtWidgets.QGridLayout()
self.fp = QFilmPlayer(["example_video.mp4"])
self.grid.addWidget(QtWidgets.QPushButton("Some button"), 1, 1)
self.grid.addWidget(QtWidgets.QPushButton("Some another button"), 2, 1)
self.grid.addWidget(QtWidgets.QPushButton("And another one"), 2, 2)
self.grid.addWidget(self.fp, 1, 2)
self.setLayout(self.grid)
app = QtWidgets.QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec())
Известные ошибки
- Полноэкранный режим не работает, если QFilmPlayer встраивать как виджет;
- В некоторых системах (пока не выяснил в каких именно) не работает bluetooth-аудио;
- Если вы заметите какие-либо ошибки, пишите!
Copyright
- Код - © Николай Чистов, Лицензия MIT
examples/example_video.mp4- © Vincenzo Malagoli (https://www.pexels.com/@zenzazione/)
Описание
Видеоплеер для Qt 6
Конвейеры
0
успешных
0
с ошибкой