Python:pyqt5不播放视频?

2024-09-27 20:20:47 发布

您现在位置:Python中文网/ 问答频道 /正文

使用python,我试图打开并播放mp4文件,但它不起作用。以下是我的Python代码:

from PyQt5.QtWidgets import QApplication, QFileDialog
from PyQt5.QtMultimedia import QMediaContent, QMediaPlayer
from PyQt5.QtMultimediaWidgets import QVideoWidget  

if __name__ == '__main__':
    app = QApplication([])
    player = QMediaPlayer()
    wgt_video = QVideoWidget()  # Video display widget
    wgt_video.show()
    player.setVideoOutput(wgt_video)  # widget for video output
    player.setMedia(QMediaContent(QFileDialog.getOpenFileUrl()[0]))  # Select video file
    player.play()
    app.exec_()

但它不起作用。没有错误,但当我选择mp4视频文件时,它不会显示。视频根本不会加载。我如何解决这个问题


Tags: 文件fromimportappvideowidgetpyqt5mp4

热门问题