我正在寻找帮助我如何使用Dialogs(或任何更好的方式)让PyQT4中的视频播放器工作。目前,我有一个已经使用了mainWindow的GUI,我可以导航到视频播放器(full code supplied with Link here.)我导入了可以使用其他代码工作的视频播放器,如下所示:
import sys
import os
import F1_Sim_Base_v1_30_newvid
from PyQt4 import QtCore, QtGui
from PyQt4.phonon import Phonon
class videoPlayer(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self)
widget = QtGui.QWidget()
layout = QtGui.QVBoxLayout()
widget.setLayout(layout)
self.setCentralWidget(widget)
self.player = Phonon.VideoPlayer(widget)
layout.addWidget(self.player)
#vpWidget = Phonon.VideoWidget()
mediaObject = Phonon.MediaObject()
filePath = os.path.join(os.path.dirname(__file__), 'RB9_1.avi')
self.mediaSrc = Phonon.MediaSource(filePath)
self.player.play(self.mediaSrc)
if __name__ == '__main__':
app = QtGui.QApplication([])
tester = videoPlayer()
tester.show()
app.exec_()
在此代码中,它可以自行运行。但是,导入时,只播放声音,不显示任何窗口。任何有关如何解决这个问题的帮助将不胜感激。如果任何部分不清楚,请告诉我,我可以尽力为您说清楚。
答案 0 :(得分:-2)
sudo apt-get update
sudo apt-get install python3-pyqt4.phonon-dbg
sudo apt-get update
sudo apt-get install python-qt4-phonon-dbg
utils的