Mac 上如何快速切换音频输出设备

先说我遇到的痛点:用 Mac 上网时,我喜欢用耳机放大器+耳机听音乐(Spotify)。可当我看 YouTube 视频,或者 Twitter 里的视频时,我喜欢用 Studio Display 显示器的外放音箱来听。

如果用鼠标去点击音频输出设备的话,太慢了,经常切换也觉得繁琐。

解决方案有两个:

1. 安装一个音频分流工具。如果愿意付费,可以选择 SoundSource。或者,用开源免费的 FineTune
2. 第二个方案,我也不知道怎么搜出来的,是一个叫做 switchaudio-osx 的命令行工具。结合 Alfred 等启动器,可以通过快捷键快速切换音频输出设备。

具体来讲讲怎么用方案2。

首先,打开 Terminal,安装这个小工具。
brew install switchaudio-osx

然后,用以下命令看看你现有的设备有哪些。
SwitchAudioSource -a        # 列出所有输出设备
SwitchAudioSource -c        # 查看当前设备

接着,试着用这个命令来切换设备。
SwitchAudioSource -s "设备名"  # 切换设备

如果切换成功,记住那些你常用的设备名可以切换命令。打开 Alfred,新建一个 Workflow。
起个名字,然后添加 Run Script,选择 /bin/zsh --no-rcs,把你刚刚成功切换的命令放进去。
最后如下图,再给这些动作分别添加一个快捷键即可。

via 火米博客 (author: happy)
 
 
Back to Top