【发布时间】:2014-12-23 03:08:50
【问题描述】:
试图为我的脚本找到一种方法来检查计算机上当前是否正在播放任何声音/音频。如果是这样,有什么方法可以找到哪个应用正在播放声音?
【问题讨论】:
-
猜我需要运行某种 shell 脚本
标签: audio applescript system
试图为我的脚本找到一种方法来检查计算机上当前是否正在播放任何声音/音频。如果是这样,有什么方法可以找到哪个应用正在播放声音?
【问题讨论】:
标签: audio applescript system
也许这会有所帮助:
播放声音时发生的一件事是电源管理阻止计算机进入睡眠状态。使用pmset -g,您可以看到所有正在进行的电源管理内容。
因此,当“coreaudiod”阻止睡眠时,机器显然正在播放一些声音。
这是pmset -g 在 iTunes 播放时吐出的内容:
Currently in use:
womp 0
halfdim 1
sms 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
networkoversleep 0
disksleep 10
sleep 10 (sleep prevented by iTunes, coreaudiod)
hibernatemode 3
ttyskeepawake 1
displaysleep 10
acwake 0
lidwake 1
【讨论】: