我想从我的应用程序播放.mp3声音,而不会在所有窗口弹出播放器。是开放时最小化玩家的方法吗?
subprocess.call('start english.mp3', shell=True)
Python 3.3,Windows 8.1
我感谢任何帮助和建议。
答案 0 :(得分:2)
是的,这是可能的。请参阅this question。
我认为这种方法会有问题:你仍然会在几毫秒内打开窗口,它会让你最小化它,所以它会让用户烦恼。
另一种选择实际上是告诉玩家默认情况下不创建窗口。
例如,VLC支持--qt-start-minimized
参数:
subprocess.call(['vlc', '--qt-start-minimized', 'english.mp3'])
如果需要,不要忘记使用绝对路径(播放器和文件)