跳到正文

Mac 上扬声器和耳机使用不同音量

macOS 其实会为每个输出设备记住各自的系统音量。它不会保留的是每个 App 的音量,因为它根本没有各 App 音量。所以耳机和扬声器各自保留自己的整体音量,但一切换,就会有一个 App 太响、另一个太小声。

macOS 记得什么、不记得什么

每个输出设备都会保存自己的系统音量。把 MacBook 扬声器设为 30%、AirPods 设为 80%,macOS 会把这两个数字分开保存。插上、拔下、重新连接,每台设备都会回到您离开时的位置。

那为什么还是感觉不对?因为这种记忆止步于那一个主滑块。macOS 对设备上播放的所有内容只有一个音量控制。它不知道各个 App 应该有多响,所以 Spotify、Zoom 通话和 YouTube 标签页之间的混音,无法从扬声器跟着您到耳机。每个 App 共用同一个滑块。

人们搜索“扬声器和耳机使用不同音量”时通常想要的,不只是每台设备有不同的主音量,而是一种混音:音乐小声、通话大声、通知调低,无论他们通过什么设备收听。

内置选项及其止步之处

  • 为每台设备设置一次系统音量。通过扬声器播放音频并设好音量,然后把输出切换到耳机并设好那里的音量。macOS 会保留两者。这解决的是每台设备的主音量,但解决不了任何各 App 的问题。
  • 有自带音量的 App 就用它自带的。Spotify、VLC 和大多数浏览器都有自己的音量控制,所以您可以在 App 内调整某个很响的 App。但这个设置存在于 App 中,而不是设备上,而且许多 App(Slack、邮件)没有自己的音量控制。
  • 从菜单栏切换输出。按住 Option 键点按菜单栏中的“声音”图标,即可在设备之间跳转。很快,但它只是在移动主音量。请参阅如何在 Mac 上快速切换音频输出。

这些能给您每台设备的主音量。它们都不能给您各 App 的混音,因为 macOS 没有各 App 混音器。

各 App 音量:在一个地方设置混音

实用的解决办法是给每个 App 它自己的音量。这正是 SoundDial 所做的。它位于菜单栏中,列出每个播放声音的 App,并为每一个提供各自的滑块、静音按钮,以及为声音小的 App 提供 100% 以上(最高 200%)的提升。

对于扬声器与耳机的问题,这意味着切换之后调整混音只需在一个面板中花几秒钟,而不必到每个 App 的设置里翻找。音乐在耳机里太响?把那一个 App 往下拖。通话在扬声器上太小声?提升通话 App,而不提高您的音乐。

如何设置

  1. 从 Mac App Store 安装 SoundDial。
  2. 如上所述,为每台输出设备设置一次系统音量。macOS 会记住这些。
  3. 打开您最常用的 App;每个播放声音的 App 都会出现在 SoundDial 中。
  4. 设置每个 App 的音量,把不想听到的静音,把太小声的提升。
  5. 切换设备时,从菜单栏打开 SoundDial,调整听起来不对的一两个 App。面板的输出菜单会切换 Mac 的系统输出;要把某个 App 送到另一台设备,请对该 App 使用 ⋯ → 直通播放。
SoundDial 2.0 的屏幕录像,设置仅为示例。无声音。 Spotify 从 35% 调高到 160%(超过 100% 时滑块变为琥珀色),Discord 被静音,Safari 被调低,其他 App 保持不变。

如果您经常切换,请把每种混音保存为配置,例如一个用于扬声器、一个用于耳机,切换之后点按它的标签即可。配置会保存每个 App 的音量、静音、EQ 和声道平衡(不含输出设备),并且不会自己跟随输出设备。

如实的总结:macOS 会按输出设备记住主音量,这值得设置好。对于 App 之间的混音,您需要在此基础上加上各 App 音量控制。更多关于 SoundDial,Mac 上的各 App 音量混音器。

SoundDial 在 Mac App Store 一次性购买,无需订阅,需要 macOS 14.2 或更高版本。在 Mac App Store 获取 SoundDial。

SoundDial:为 Mac 上的每个 App 提供音量滑块和静音按钮。

在 Mac App Store 一次性购买 · macOS 14.2+ · 无需订阅