V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fl2d
V2EX  ›  Apple

macOS 下,能用快捷键切换音频输出设备么?

  •  
  •   fl2d · 2022-11-22 14:33:31 +08:00 · 2091 次点击
    这是一个创建于 761 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如用键盘快捷键切换 内置音箱 /耳机 /蓝牙音箱。

    12 条回复    2022-11-24 16:27:12 +08:00
    zhaoxin
        1
    zhaoxin  
       2022-11-22 14:39:06 +08:00
    你可以尝试写 shortcuts 或者 applescript ,然后绑定快捷键。不过其实这个意义也不大。你把音量图标拖到定栏用鼠标点不是一样吗?
    hackpro
        2
    hackpro  
       2022-11-22 15:50:13 +08:00 via iPhone
    Alfred workflow
    fl2d
        3
    fl2d  
    OP
       2022-11-22 17:06:00 +08:00
    @zhaoxin 有特殊需求,需要频繁在耳际与音响之间切换🤦 手点太麻烦
    jheroy
        4
    jheroy  
       2022-11-22 17:23:49 +08:00
    jheroy
        5
    jheroy  
       2022-11-22 17:27:38 +08:00
    如果不想用 Alfred, 也可以吧上面那个 worklfow 中间的脚本复制过来配合 skhd 直接用快捷键直接那个脚本就切换了, 参数直接写上你的输出设备就行.
    jheroy
        6
    jheroy  
       2022-11-22 17:28:14 +08:00
    直接那个脚本 = 执行那个脚本
    fl2d
        7
    fl2d  
    OP
       2022-11-22 19:00:00 +08:00   ❤️ 1
    @zhaoxin @hackpro @jheroy
    我用下面这个命令行工具,配合 karabiner 实现了。
    https://github.com/deweller/switchaudio-osx
    arac
        8
    arac  
       2022-11-22 23:08:49 +08:00
    也有这个需求,raycast 的官方 repo 找的 swift 脚本改的,配上 alias 也挺好用的
    dufu1991
        9
    dufu1991  
       2022-11-23 10:25:57 +08:00
    @fl2d 装好了 switchaudio-osx ,在终端直接运行没问题,但是我尝试通过『自动操作』将 SwitchAudioSource -n 这个命令配置一个全局的快捷键,发现『自动操作』里面执行 shell 命令的时候找不到 SwitchAudioSource 这个命令,奇怪。导致快捷键这个最核心的步骤过不去,你们是如何解决的?
    fl2d
        10
    fl2d  
    OP
       2022-11-23 10:45:59 +08:00   ❤️ 1
    @dufu1991
    加路径,/usr/local/bin/SwitchAudioSource
    dufu1991
        11
    dufu1991  
       2022-11-23 11:18:04 +08:00
    @fl2d 命令不是很熟,能否详细点。我试了 cd /usr/local/bin/,然后 SwitchAudioSource -n 。还是不行。
    fl2d
        12
    fl2d  
    OP
       2022-11-24 16:27:12 +08:00 via iPhone
    @dufu1991
    在你的脚本里,命令的前面,加上路径 /usr/local/bin/SwitchAudioSource -n xxx

    这个是我这里的路径,你可以用 which SwitchAudioSource 看一下你电脑里的路径
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1399 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:51 · PVG 00:51 · LAX 08:51 · JFK 11:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.