百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mpv-mpris

> 编程语言
开源

mpv 的 MPRIS 插件

731 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

mpv 的 MPRIS 插件

mpv-mpris mpv-mpris 是一个插件,可使用标准媒体键控制播放器。 此插件实现了 MPRIS D-Bus 接口,可通过 playerctl 等工具或通过许多桌面环境(如 GNOME 和 KDE)进行控制。

mpv --script=/path/to/mpris.so video.mp4

安装

许多 发行版 都提供了包。 对于 64 位 x86 Linux,已预构建的版本可在 此处 找到 并可复制到上文所述的 mpv 脚本目录之一。 通过 make install 可以安装自建的 mpris.so 文件,该文件将 将其安装到当前用户的适当 mpv 脚本目录中 或者在以 root 权限安装时,将其放到 mpv 系统级脚本目录中,供所有用户使用。

构建

构建要求:

  • C99 编译器 (gcc 或 clang)
  • pkg-config
  • mpv 开发文件
  • glib 开发文件
  • gio 开发文件
  • libavformat 开发文件

测试要求:

  • mpv(用于加载 mpv mpris 插件)
  • mpv-mpris 插件(已安装或自行构建)
  • playerctl(用于通过 D-Bus 发送 MPRIS 命令)
  • dbus-send(从 dbus 中,用于通过 D-Bus 发送 MPRIS 命令)
  • sound-theme-freedesktop(用于在 mpv 中播放的文件)
  • bash(用于运行测试脚本)
  • dbus-run-session(从 dbus 中,用于模拟 D-Bus 会话)
  • xvfb 和 xauth(用于模拟 X11 会话)
  • jq(用于生成和解析 mpv IPC JSON)
  • socat(用于将 JSON 传输到/从 mpv IPC 套接字)

测试应该像运行 make test 那样简单

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Clinuxmprismpv

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言