音频劫持是一件美妙的事情。我们几乎失去了它。
早在苹果芯片时代的早期,必备的 Mac 音频工具就通过需要许多步骤和多次重新启动的新安装过程而严重降级。直到今年早些时候,这个问题才得到真正解决,当时苹果推出了一系列音频权限,允许 Rogue Amoeba 发布该应用程序的新版本,不需要安装程序或任何重新启动。
现在 Rogue Amoeba 首领 Paul Kafasis讲述这个故事:
2020年,灾难的预兆就在眼前。 MacOS 11 的 Beta 版本破坏了 ACE(我们当时流行的音频捕获技术),而且这种损害看起来是永久性的。当我们在 WWDC 2020 期间与 Apple 进行简短交谈时,我们的援助请求遭到断然拒绝。我们花了几周的时间试图让 ACE 重新工作,但最终我们不得不承认失败。我们知道 ACE 已经死了,所有替换它的选项都涉及功能的大幅减少。尽管我们当时没有公开讨论这个问题,但我们产品的未来看起来很严峻。
Kafasis 将苹果的态度转变归因于充满热情的用户群和一群依赖 Rogue Amoeba 技术开发应用程序的其他开发人员(他写道,“有些开发人员规模相当大”)。尽管如此,苹果还是花了数年时间才推出解决方案。
令人恐惧的是,Mac 上最好的应用程序之一可能会被苹果的架构变化彻底破坏。我很高兴在这种情况下,Audio Hijack 和 Rogue Amoeba 的其他应用程序并没有成为 Apple 试图锁定 macOS 的不平衡尝试的受害者,而没有提供适当的替代方案来满足用户和开发人员的需求。
原文: https://sixcolors.com/link/2024/12/the-long-strange-story-of-audio-hijack/