PyQt5 - 无法使用 QVideoWidg 播放视频

2024-05-09 14:27:49 发布

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

from PyQt5.QtWidgets import *
from PyQt5.QtMultimedia import *
from PyQt5.QtMultimediaWidgets import *
from PyQt5.QtCore import *

import sys

app = QApplication(sys.argv)
w = QVideoWidget()
w.resize(300, 300)
w.move(0, 0)
w.show()

player = QMediaPlayer()
player.setMedia(QMediaContent(QUrl.fromLocalFile("/home/doflamingo    /Documents/Nisemono/got.avi")))
player.setVideoOutput(w)

player.play()

sys.exit(app.exec_())

这段非常简单的代码在ArchLinux上给出了以下输出:

^{pr2}$

一切似乎都是最新的,GStreamer的编解码器也安装好了。在


Tags: fromimportappmovesyspyqt5playerresize