PyQt Video не загружается? - PullRequest
       0

PyQt Video не загружается?

0 голосов
/ 01 апреля 2020

Я пытаюсь воспроизвести видео с помощью PyQt. Он воспроизводит звук, но не видео, и мне не удалось найти ошибку. Вот часть кода, где создается MediaPlayer:

self.playlist = QMediaPlaylist()
        self.playlist.addMedia(QMediaContent(QUrl.fromLocalFile('moskaushort.mp4')))
        self.playlist.addMedia(QMediaContent(QUrl.fromLocalFile('Crabrave.mp4')))
        self.playlist.setCurrentIndex(1)
        self.player = QMediaPlayer(self.centralwidget, QMediaPlayer.VideoSurface)
        self.player.setPlaylist(self.playlist)
        self.VideoPlayer = QVideoWidget(self.centralwidget)
        self.VideoPlayer.setGeometry(QtCore.QRect(40, 190, 371, 231))
        font = QtGui.QFont()
        font.setStyleStrategy(QtGui.QFont.PreferDefault)
        self.VideoPlayer.setFont(font)
        self.VideoPlayer.setAccessibleName("")
        self.VideoPlayer.setAutoFillBackground(True)
        self.VideoPlayer.setObjectName("VideoPlayer")
        self.player.setVideoOutput(self.VideoPlayer)
        self.player.stateChanged.connect(self.mediaStateChanged)
        self.player.error.connect(self.handleError)

Если вам нужно больше кода, я опубликую его.

1 Ответ

0 голосов
/ 01 апреля 2020

Ладно, только что узнал, что я несколько глуп, и это была самая очевидная ошибка ... Я только что установил пакет K-Lite Code c, и он работает ^^

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...