我如何才能阻止应用程序知道系统音量已被调整?

我如何才能阻止应用程序知道系统音量已被调整?

Spotify 最近做出了一些我不同意的改变(费用翻倍),所以我不再使用他们的高级服务。

这意味着他们每唱几首歌后都会播放广告。这些广告通常非常听起来很令人讨厌。

但是,当你按下静音键或将电脑音量调低到一定水平时,Spotify 会自动暂停。你无法将广告静音。这让我很生气,感觉就像某种反乌托邦的强制灌输方法。想象一下,如果你不能在广告期间关掉电视,或者将其静音,或者它只是暂停并且不会继续,那会是什么情况?

我的 Windows 笔记本电脑和 Macbook 上都出现了这种情况。我想如果我有一个单独的扬声器/耳机连接装置,并有自己的音量拨盘,那就可以了,但这是一个糟糕的解决方案。

如何调整系统音量,使 Spotify 或其他应用程序不会收到有关调整的通知?或者,如何取消授权 Spotify 接收此类通知?

答案1

在 Mac 上使用 applescript 相当容易......

# Mute the audio
set volume with output muted

# Spotify should be pause, so start it up
tell app "Spotify" to play

# Wait for ad to finish
delay 30

# Unmute
set volume without output muted

更多想法这里。在我的快速测试中,只要音量大幅下降,它就会暂停,而不仅仅是在静音时!

附言:接下来会发生什么?Spotify 会起诉每家耳机制造商,因为它们配有音量旋钮?唉!

相关内容