在python 3.4中,我试图在Linux中使用vlc打开一个“wav”文件。这是我的代码:
import os,time
os.system("cvlc audio/some.wav")
time.sleep(3) #audio was one and half sec
a = 3+3
print (a)
播放音频,但其余部分不播放。我该怎么做才能做到这一点?更确切地说,我应该怎样做才能关闭vlc程序?
通过解决问题,我们将非常感谢知道在python 3.4中有没有更简单的方法在代码中播放音频? (平台独立代码将更加感激!)
答案 0 :(得分:1)
所以VLC播放器不会退出。 VLC播放器有一个命令行参数,可以在播放歌曲/视频后关闭播放器。
<强>播放列表强>
这些选项定义播放列表的行为。其中一些可以在播放列表对话框中覆盖。--play-and-exit, --no-play-and-exit Play and exit (default disabled)
来源:https://wiki.videolan.org/VLC_command-line_help
您可以尝试以下方法吗?
os.system("cvlc audio/some.wav --play-and-exit")