通过终端进行媒体控制

通过终端进行媒体控制

我一直尝试使用终端命令来控制计算机的媒体。我见过的唯一方法是使用 xdotool 模拟媒体键,但当屏幕锁定时,这种方法不起作用。是否有更低级别或替代选项可以在屏幕锁定时通过终端控制媒体?

答案1

如果您的媒体播放器支持MPRIS,有命令行工具可用于通过 DBus 向播放器发送 MPRIS 命令。

MPRIS运行超过D-Bus,因此您也可以使用类似qdbus(来自qdbus包)的工具来发送直接查询。请参阅使用 MPRIS 控制 Clementine举些例子。

相关内容