{"repo":"kjtsune/embyToLocalPlayer","free":true,"listed":false,"github":"https://github.com/kjtsune/embyToLocalPlayer","clone":"git clone https://github.com/kjtsune/embyToLocalPlayer.git","description":"etlp - Emby/Jellyfin 调用外部本地播放器，并回传播放记录。适配 Plex。","language":"Python","stars":1414,"topics":["emby","iina","jellyfin","mpc","mpv","potplayer","vlc","plex","bangumi","etlp"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"etlp - embyToLocalPlayer etlp - Emby/Jellyfin 调用 PotPlayer mpv IINA MPC VLC 播放，并回传播放进度（可关）。适配 Plex。 特性 在首页也可以播放。点击原来的播放按钮就可以。可配置版本优先级（若视频多版本）。 播放列表（连续播放）支持，下一集保持相同版本。 bangumi.tv bgm.tv simkl.tv trakt.tv 单向标记已观看支持。 本地挂载用户：可跳转到路径对应文件夹。（按钮在网页显示文件路径的上面） 未适配的播放器一般也能用，只是不会回传进度。 可在 qBittorrent WebUI 里直接播放或者跳转到路径对应挂载文件夹。 配套脚本 伪 • 聚合搜索。配套脚本 以下播放器支持回传进度 没特殊要求的话，mpv 系的播放器综合体验较好。 mpv（纯快捷键）Windows 。 macOS 解压后拖到应用程序即可 macOS。 flatpak mpv Linux。 mpv.net（可鼠标）发布页。 其他 mpv 内核的播放器一般也可以。 PotPlayer 发布页 若使用 http 播放， 可能提示地址关闭 ， 解决方法在 FAQ。 MPC-HC 发布页 MPC-BE 发布页 VLC 发布页 IINA（macOS）发布页 使用说明 基础配置 1. 油猴插件，装一个即可： Tampermonkey v3 并启用开发者模式。启用教程 Tampermonkey v2 Violentmonkey 已知问题：新版 chrome 可能无法安装。 2. 安装油猴脚本并刷新 Emby 页面。发布页 3. 方案三选一，下载并解压 .zip 到任意英文路径。 发布页 推荐: etlp-mpv-py-embed-win32.zip (mpv 播放器 Windows only 快捷键见 FAQ) 无需修改配置文件，查看下方 .bat 运行方法。 etlp-python-embed-win32.zip (Windows only) 修改配置文件： embyToLocalPlayer config.ini 中的播放器路径，以及播放器选择。 embyToLocalPlayer.zip (Windows / Linux / macOS) 安装 Python (勾选 add to path) 官网 修改配置文件： embyToLocalPlayer config.ini 中的播放器路径，以及播放器选择。 前置说明 网页闪一下是自动关闭兼容流提示。 播放器要退出触发回传进度。 日志出现 serving at 127.0.0.1:58000 为服务启动成功。 碰到问题先参考下方相关 FAQ，没按要求反馈会忽略 。 Windows 1. 双击 embyToLocalPlayer debug.bat 2. 若无报错，按 1（不要关闭窗口），然后网页播放测试。（点击原来的播放按钮就可以） 3. 按 2 则创建开机启动项并后台运行。（隐藏窗口运行） 问题排查： Pot 提示渲染 Pin 失败，无法播放。解决方法在 FAQ。 含 mpv 的版本若要修改为其他播放器，需要删除 mpv embed 文件夹。 若双击 .bat 就提示找不到 Python， 或者播放器无法播放，请使用包含 mpv 的便携版测试。 若自启失败，检查启动项是否被禁用：任务管理器 启动。 .bat 按 3 查看开机文件夹里面 embyToLocalPlayer.vbs 是否被杀毒软件删了。 若被删，可以自己创建 vbs，然后双击测试","default_branch":null,"files":null,"tree":[],"storefront":"/r/kjtsune","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kjtsune/embyToLocalPlayer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}