专注 PotPlayer 使用教程
分享安装更新、解码设置与故障排查

Play-With-MPV历史方案:网页调用PotPlayer与注册表恢复

Play-With-MPV 是 LuckyPuppy514 编写的网页视频外部播放器脚本,支持 PotPlayer。作者页面显示版本4.0.9、更新于2024年5月2日,并明确声明该脚本已停止维护。[1] 本文用于理解既有安装和历史配置,不把旧截图中的按钮位置或网站支持范围当作当前保证;新安装应先阅读作者推荐的后续项目说明。

历史调用流程

其 Windows 方案需要用户脚本管理器、已安装的播放器,以及用于网页调用的协议关联。设置中选择 PotPlayer,填写实际可执行文件路径并保存。仅保存路径不会自动建立注册表关联。

网页中Play-With-MPV的设置和播放按钮
历史网页按钮示例;页面布局变化后不保证仍出现在相同位置。

导入前必须理解生成文件修改了什么

4.0.9 源码中的安装注册表模板不仅创建 HKEY_CLASSES_ROOT\potplayer 协议,还在 Chrome 与 Edge 的机器策略键写入 ExternalProtocolDialogShowAlwaysOpenCheckbox。协议命令通过隐藏的 PowerShell 调用播放器。[2] 因此不要把“下载注册表”当成普通配置文件直接双击。

  1. 先用文本编辑器查看生成的 .reg,核对播放器路径、所有目标键与命令;不能解释的内容不要导入。
  2. 记录对应协议键是否原本存在;若存在,先导出备份。分别记录 Chrome、Edge 上述策略值原先是否存在及其值,备份会被修改的键。[3]
  3. 确认需要这些更改后再导入。初次网页调用出现询问时,核对要启动的播放器,不必勾选永久允许。

停用与回退

先停用用户脚本。作者生成的删除文件只删除 PotPlayer 协议键,不会撤销前述两项浏览器策略,也可能删掉已有的协议配置。[2] 若协议原本存在,应按备份恢复;若本次才新建,可在确认范围后移除该新键。

浏览器策略值原先存在时恢复原值,原先不存在时只删除本次新增的那个值,保留其他策略。不要删除整个 Chrome、Edge 策略目录。导入备份会合并内容,并不自动删除后来新增的所有值。[3] 不熟悉注册表操作时,停用脚本并请熟悉 Windows 配置的人处理恢复。

本方案不能绕过视频平台的登录、内容访问和播放权限;能启动播放器也不代表受保护内容能播放。本文基于作者说明与源码核对,未执行脚本或修改本机注册表。

资料与范围

[1] LuckyPuppy514,Greasy Fork Play-With-MPV 信息页。[2] Play-With-MPV 4.0.9 源码,REG、REG_DELETE 和下载按钮逻辑。[3] Microsoft Learn,reg commands、reg export、reg import。 核对日期:2026年9月27日。

赞(2)
未经允许不得转载:Potplayer播放器 » Play-With-MPV历史方案:网页调用PotPlayer与注册表恢复

登录

找回密码

注册