有人知道一个简单的模块可以与MPRIS交互并向其写入元数据吗?我正在尝试让一个音乐播放器与操作系统一起工作,我正在使用VLC[python-vlc
]作为它的后端。如果你能帮我找到任何可以让我轻松编写元数据的模块,谢谢。
我尝试过的模块:
playerdo
-仅读取元数据playerctl
-仅读取元数据modipy-mpris
-不工作mpris-server
-经常中断,通常设置起来很痛苦vidify
-不是我想要的
VLC文档:https://www.olivieraubert.net/vlc/python-ctypes/doc/index.html
注意:这不是我的播放器的样子,这是KDE的Applet,让我可以看到正在播放的内容。我相信windows也有类似的功能,但最重要的是,我需要能够通过键盘或蓝牙设备上的播放/暂停按钮在操作系统中的任何地方播放和暂停音乐
输出示例:KDE Plasma Applet
使用MPRIS-SERVER,但阅读问题。设置起来仍然很痛苦,但至少它能正常工作。