我在浏览器中听音乐(无论是 Google Music、Spotify、Youtube 等)。有时我需要快速暂停音乐(例如,当同事来到我的办公桌前时)。
我没有时间找到正确的浏览器选项卡并点击暂停,所以我目前在音乐中失去了自己的位置!
我可以运行一个简单的命令来暂停所有音频吗?我可以将它分配给键盘快捷键!
我注意到 Light-locker 正是这样做的!当我锁定屏幕时,它会暂停任何音频,并在我解锁时在正确的位置继续播放。但我想在同事来时保持屏幕解锁。
非常感谢任何建议 - 谢谢!
小智 6
默认情况下,Ubuntu 中使用的声音系统是 PulseAudio,它由服务器和客户端组成。这些被称为sinks(对于输出设备)和sources(播放音频的应用程序)。PulseAudio 支持暂停这些接收器和源,从而导致音频暂停/恢复。
要暂停所有音频:
pacmd suspend 1
Run Code Online (Sandbox Code Playgroud)
恢复:
pacmd suspend 0
Run Code Online (Sandbox Code Playgroud)
好的,这是迄今为止我最好的解决方案。使用此命令“暂停”所有音频:
/bin/bash -c "/usr/bin/amixer -q -D pulse sset Master mute; /usr/bin/killall -q -STOP 'pulseaudio'"
Run Code Online (Sandbox Code Playgroud)
并使用此命令“取消暂停”音频:
/bin/bash -c "/usr/bin/killall -q -CONT 'pulseaudio'; /usr/bin/amixer -q -D pulse sset Master unmute"
Run Code Online (Sandbox Code Playgroud)
使用键盘设置将这些命令添加为应用程序快捷方式(例如,按 Super+Backspace 暂停,按 Super+Enter 恢复)。
| 归档时间: |
|
| 查看次数: |
3501 次 |
| 最近记录: |