如何在Python中使用Pyglet从数组顺序播放视频
我想在Pyglet中播放数组中的视频,这意味着当数组中的视频0结束时,我希望数组中的视频1开始播放 以下是我目前的代码:如何在Python中使用Pyglet从数组顺序播放视频,python,pyglet,Python,Pyglet,我想在Pyglet中播放数组中的视频,这意味着当数组中的视频0结束时,我希望数组中的视频1开始播放 以下是我目前的代码: import pyglet i = 1 vidArray = ['0.mp4', '1.mp4', '2.mp4' '3.mp4'] def play(vidPath): window= pyglet.window.Window() player = pyglet.media.Player() MediaLoad = pyglet.media.l
import pyglet
i = 1
vidArray = ['0.mp4', '1.mp4', '2.mp4' '3.mp4']
def play(vidPath):
window= pyglet.window.Window()
player = pyglet.media.Player()
MediaLoad = pyglet.media.load(vidPath)
player.queue(MediaLoad)
player.play()
@window.event
def on_draw():
if player.source and player.source.video_format:
player.get_texture().blit(50,50)
pyglet.app.run()
while len(vidArray) >= i:
try:
play(vidArray[i])
i+=1
except:
print("queue over")
break