Play-With-MPV

使用 mpv 播放网页中的视频,并支持 potplayer 及自定义播放器

Versão de: 02/07/2023. Veja: a última versão.

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

Autor
LuckyPuppy514
Avaliações
0 0 0
Versão
3.6.8
Criado
26/04/2022
Atualizado
02/07/2023
Tamanho
159 KB
Licença
MIT
Aplicável a

Play-With-MPV

20230414193858

🌟 简介

使用 mpv 播放网页中的视频,并支持 potplayer 及自定义播放器

20230414194209

🐳 安装

1. 💡 安装播放器

也可自行安装其他播放器,如 potplayer / vlc 等,但某些功能可能无法使用 🔥

2. 🐵 安装油猴插件

3. 📺 安装油猴脚本

4. ⚙️ 脚本设置

打开一个支持的网页,比如:导航页

4.1. mpv

输入软件路径,保存设置后,下载注册表到本地并打开

20230225005437

4.2. potplayer

输入软件路径,保存设置后,下载注册表到本地并打开

20230225005446

4.3. 自定义

需要自行查找相关文档,找到播放器对应的 URL 调用命令和参数

20230225005456

例如,iina 对应的视频参数为:iina://weblink?url=${EvideoUrl}

20230225005505

参数名称 参数取值 说明
视频链接 ${videoUrl} yt-dlp/m3u8/flv/mp4/mkv ... 播放器不支持则无法播放
音频链接 ${audioUrl} 为空则不支持最高画质和视频编码
字幕链接 ${subtitleUrl} 为空则无法加载B站外挂字幕
标题 ${title} 为空则无法传递标题
开始时间 ${startTime} 为空则不支持同步时间
代理地址 ${proxy} 为空则不支持代理设置
referer ${referer} 为空则无法观看B站和橘子动漫
origin ${origin} 为空则无法观看巴哈姆特

如需对参数取值进行 URL 编解码,只需在参数前添加 E(编码)或 D(解码),例如

  • ${EvideoUrl} 表示 videoUrl 进行 URL 编码后的值
  • ${DvideoUrl} 表示 videoUrl 进行 URL 解码后的值

4.4. 代理设置

仅对油管和巴哈姆特有效,请先尝试不设置代理的情况下观看

20230225005516

一般情况对于 v2rayN 或 clash 等代理软件,才需要手动进行代理设置

✅ 效果展示

20230225005523

20230225005529

20230225005536

👏 相关仓库

👏 特别感谢

😘 如何贡献

非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。

🃏 使用许可

MIT © LuckyPuppy514