我尝试用pygame.movie模块读取视频文件,但每次我尝试时,我得到一个黑屏,没有错误,甚至声音工作。我使用的是mpeg文件。我的python版本是3.3.0x64的pygam3.3x64。我尝试了Python2.7.1 x32和2.7 x32 pygame,但同样的问题。
下面是我使用的代码示例:
import pygame
from time import sleep
pygame.init()
screen = pygame.display.set_mode((1080,720))
movie = pygame.movie.Movie("output.mpeg")
m
在顺序头块之前的图片块是当我试图在游戏中播放我的mpeg视频文件时遇到的错误。
我不知道怎么解决这个问题:
global movie
movie = pygame.movie.Movie("movie.mpeg")
if movie.has_video():
screen = pygame.display.set_mode(movie.get_size())
movie_length = movie.get_length()
movie.set_volume(0.99)
movie.set_display(screen)
movie.pl
目前,我正在使用一个RPi 3B (最新的Raspbian )进行一个小项目,该项目涉及播放一个简短的.mp4文件。由于Pygame似乎支持播放.mpg文件,所以我将我的视频转换成了这种格式。
然而,当我试图导入电影模块时,我得到了常见的python导入错误:
Traceback (most recent call last):
File "film_app.py", line 3, in <module>
import pygame.movie
ImportError: No module named movie
经过一些研究后,我认为其他人
我用pygame编写了一个音乐播放器,我想播放一个曲目列表,但我必须编写一个循环progame来监控播放状态,但这样cpu使用率超过100%,有时没有响应,我如何修改我的代码?
while 1:
if pygame.mixer.music.get_busy()!=1:
listNumber+=1
player(listNumber) #tell player program go to next song
for event in pygame.event.get():
if event.
我是一个业余的,非常缺乏经验的程序员。我一直在做一个艺术项目,我正在使用Pygame进行编程。我遇到了一个障碍,我不知道如何做我需要它做的事情。
我需要它来播放特定的声音时,点击GUI上的特定位置。例如,当你点击红色按钮时,它会播放一个音频文件,上面写着“红色”
我还需要它能够播放声音与点击和拖动的画布部分。
我希望这是足够的细节。谢谢你的帮助!
import pygame, sys, time, random
from pygame.locals import *
# set up pygame
pygame.init()
pygame.mixer.init
pygame.mi
我正在编写一个脚本,每15秒在我的目录中循环遍历歌曲。到目前为止,我已经将其设置为找到一个.mp3文件并播放15秒。当15秒结束时,我如何循环它来播放一个不同的 .mp3呢?
import os
import pygame
for filename in os.listdir("/mydirectory"):
if filename.endswith(".mp3"):
file = filename
pygame.mixer.init()
pygame.mixer.music.load(file)
pygame.mixer.music
我正在制作一块音板,用作预设的对讲机。
通过按数字键盘上的数字,我可以播放音频文件。当我在播放过程中再次按下它时,播放停止。当我在另一次播放时选择另一种声音时,第一次播放停止,另一次开始。
我已经开始编写代码了。
import pygame
pygame.mixer.init()
pressedKey = pygame.key.get_pressed()
int numberKey = for numberKey in pressedKey.split() if numberKey.isdigit()
if (pygame.key.get_focused() == True):
i