0

所以我试图将一些 VLC 媒体播放器嵌入到他们单独的 QTFrames 中。一切都在python中完成。但是由于某种原因,官方示例不想工作(在此处找到)

我的代码如下所示:

for files in tutorialVideoFiles:
     #frame = QFrame()
     mediaplayer = vlcInstance.media_player_new()  #create media player
     media = vlcInstance.media_new(mainTutorialDirectory + "/" + self.tutorialName + "/" + files)  #load video file
     mediaplayer.set_media(media)  #assign video file
     media.parse()
     self.mediaplayers.append(mediaplayer)
     #mediaplayer.set_hwnd(frame.winId())

如果我取消注释这些行,我会收到以下错误:“directdraw vout display error: Win32VoutCreateWindow RegisterClass FAILED (err=1410)”

我正在使用 Windows 64 位和 Python 3.6

4

0 回答 0