【发布时间】:2017-01-26 17:17:38
【问题描述】:
我写了一个播放歌曲的代码,但我不知道如何在歌曲播放时停止歌曲(我用 cmd 运行它)
这是代码:
import vlc
my_song = vlc.MediaPlayer("path to song")
my_song.play()
while True:
pass
我认为如果我在播放音乐时(在另一个 cmd 窗口中)运行另一个代码,它将停止歌曲但它不起作用。想法是这样的:
import vlc
my_song = vlc.MediaPlayer("path to song")
my_song.stop()
while True:
pass
目标是播放和停止音乐,我正在构建一个音乐程序。求救
【问题讨论】:
-
似乎调用
stop()方法应该可以工作。请参阅OnStop()方法是示例应用程序的this 代码。
标签: python vlc libvlc audio-player