我是kivy和python的新手,现在已经有一段时间在研究一个应用程序的想法了。我想在应用程序中的某些点上“循环”声音,所以我最近一直在试验SoundLoader。有趣的是,当我第一次使用它的时候,声音就像预期的那样工作和循环。然而,在添加了一些我想要实现的声音之后,我注意到它不再循环,而是只播放一次声音。我使用的是Ubuntu 14.04 LTS和kivy版本1.9.0。我正在使用的声音代码:
f
这是一个简单的mp3播放器,我想在python/kivy上实现。我正在使用FileListView显示我的mp3文件。有没有一种方法可以(通过点击)从FileListView中选择一首歌曲,将其加载到声音加载器并使用play button?#播放它 import os from kivy.app import App
from kivy.uix
我想通过键入文件名和正确的扩展名来找到文件的位置,所以在python中,我们通常通过导入os模块,然后输入-:os.path.abspath(“name.extension文件”)来实现这一点,但是我的程序没有给我正确的文件位置import MDAppimport os
Screen:
BoxLayout代码和所有其他的kivy代码,当代码运行时
这是我的代码,问题是如果我在self.song.play()和self.song.seek(self.pos)之间有一个print语句,那么Player类中的play函数不能正常工作,那么它就工作得很好下面我将显示我的控制台输出,因为还有一个ffpyplayer警告由kivy和时间的实际播放时间和当前时间的歌曲。您可以忽略s()和t()函数,因为它们只是用于控制台输出的问题,以显示歌曲实际应该在什么时间。from kivy.app i
我正在为Android在Kivy中创建一个简单的闹钟。但我不能从服务中产生声音或振动。我确实尝试过来自kivy.core.audio的kivy.core.audio。Play'AttributeError: 'NoneType' object has no attribute 'getSystemServi