仓库地址: mpv-handler
English Ver. README
Tip
本项目支持 emby 调用 mpv 后回传进度,回传频率为 1 次/10s
Warning
没有在 Linux 平台测试回传功能
支持形如
mpv://play/<url_base64>的参数。你可能需要配合油猴脚本EmbytoLocalPlayer一起享用
Important
使用 GUI 工具handler-config.exe可以较为方便的配置 mpv-handler.toml 和生成所需要的注册表。
mpv-handler需配合mpv播放器使用,如果mpv程序没有加入系统环境变量PATH,可以使用mpv-handler.toml文件自定义路径,把写好的mpv-handler.toml文件放在和mpv-handler相同文件夹下面。mpv-handler.toml格式如下:
# 必填项
mpv = "/usr/local/bin/mpv"
# Windows有两种写法
# mpv = "c:\\programs\\mpv.exe" 或者 mpv = "c:/programs/mpv.exe"
# 可选项,设置使用代理回传进度,支持http代理,不使用可以留空
proxy = ""Important
如果您不知道怎么手动处理注册表,请使用 handler-config.exe
mpv-handler需要写入相关注册表项后才能成功调用,可以将以下格式的内容写入空白 txt 文本文件,将其后缀修改为 reg,双击导入注册表。
注意 \和"前面要加上\。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\mpv]
"URL Protocol"=""
@="mpv"
[HKEY_CLASSES_ROOT\mpv\shell]
[HKEY_CLASSES_ROOT\mpv\shell\open]
[HKEY_CLASSES_ROOT\mpv\shell\open\command]
@="\"D:\\Programs\\mpv-handler.exe\" \"%1\""
| URL_SAFE_NO_PAD | URL_SAFE | |
|---|---|---|
mpv://play/<url_base64>/?subfile=<url_base64> |
✅ | ❌ |
mpv://play/<url_base64> |
✅ | ✅ |
MIT