我在 python 中的 vlc 中有一个问题
import vlc
sound = vlc.MediaPlayer('sound.mp3')
sound.play()
# i wanna wait until the sound ends then do some code without
time.sleep()
最佳答案
import time, vlc
def Sound(sound):
vlc_instance = vlc.Instance()
player = vlc_instance.media_player_new()
media = vlc_instance.media_new(sound)
player.set_media(media)
player.play()
time.sleep(1.5)
duration = player.get_length() / 1000
time.sleep(duration)
编辑后这正是我想要的,感谢大家帮助我..
关于python-3.x - 如何等到声音文件以 Python 3.6 中的 vlc 结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49141463/