如何在python 3.6中显示ffpyplayer视频?

时间:2018-05-01 08:41:04

标签: python python-3.x video pygame

我试图播放视频作为我使用pygame开发的游戏的过场动画。我想通过我的pygame窗口播放视频。我已经尝试过cv2,但显然只显示视频而没有音频所以我移动到ffpyplayer但现在它只播放音频并且根本不显示任何视频帧。我可以看到代码正在读取帧但不显示它们。这是我用来播放mp4视频的代码:

def playVid(filename):
    from ffpyplayer.player import MediaPlayer
    import time
    player = MediaPlayer(filename)
    val = ''
    while val != 'eof':
        frame, val = player.get_frame()
        if val != 'eof' and frame is not None:
            img, t = frame
            # display img

0 个答案:

没有答案