我正在尝试用Pygame制作一个媒体播放器,因为它是原生于raspbian上的。我想知道是否有一种简单的方法可以在一首歌中跳来跳去。 API说有一种方法可以获得歌曲中的当前位置和歌曲的长度,但是没有记录的方法可以跳转到任意位置。我需要这样做才能在媒体播放器中擦洗。或者,如果有人知道另一个可以轻松移植到Raspberry Pi的python库,那么它也会很有帮助。谢谢。
答案 0 :(得分:2)
我只能管理音乐,而不是声音:
import pygame, time
pygame.mixer.init()
m = pygame.mixer.music
filename = r"C:\Python32\Lib\site-packages\pygame\examples\data\house_lo.ogg"
m.load(filename)
print("Playing " + filename)
m.play(0, 0)
time.sleep(1)
print("Stopping at {}".format(m.get_pos() / 1000.0))
m.stop()
#time.sleep(0.5)
print("Playing after seek")
m.play(0, 3)
time.sleep(5)