Greasy Fork is available in English.

使用 MPV 播放

通过 mpv-handler 播放网页上的视频和歌曲

作者
akiirui
日安装量
13
总安装量
13,272
评分
42 1 0
版本
2024.09.27
创建于
2020-11-17
更新于
2024-09-27
许可证
MIT
适用于
+

play with mpv

通过 mpv-handler 播放网页上的视频和歌曲,无需任何后台服务。

此用户脚本不兼容 Greasemonkey v4.0+,请尝试 Violentmonkey 或 Tampermonky。

安装

userscript

mpv-handler

mpv-handler

mpv & yt-dlp

推荐

推荐 Windows 用户安装 shinchiro's mpv builds.

这个构建同时包含 mpvyt-dlp,并且拥有更新它们的脚本。

在安装这个构建后,记住运行 updater.bat 以更新 mpv 和下载最新的 yt-dlp

替代

badges-mpv-net

mpv.net 是基于受欢迎的 mpv 的 Windows 现代媒体播放器。

mpv-handler 兼容 mpv.net,只需要在 config.toml 中设置 mpv 至 mpv.net 可执行文件即可。

使用

打开受支持的网站,点击左下角的 mpv 图标。

尽情享受!

Try Pass cookies (传递 cookies)

供高级用户播放仅限会员的视频。

因为用户脚本没有权限读取所有的 cookies (例如 HttpOnly 的 cookies),所以只能手动导出 cookies。

  1. 打开设置,将 Try Pass Cookies 切换为 Yes
  2. 手动导出 cookies (Chromium, Firefox)。

Cookies 必须导出至以下位置:

  • Linux:

    • $HOME/.config/mpv-handler/cookies/
  • Windows:

    • (mpv-hander.exe 的父目录)\cookies\

Cookies 的文件名必须遵循以下格式:

MPV Profile (MPV 预设)

有关详细信息,请参阅 MPV Profiles

  1. 打开设置,输入你想要的预设名。

Prefer Video Quality (选择视频品质)

这个功能基于 Format Selection

  1. 打开设置,选择你想要的视频质量。

Prefer Video Codec (选择视频编码)

这个功能基于 Sorting Format

  1. 打开设置,选择你想要的视频编码。

Run With Console (以命令行运行)

  • yes: 在有命令行窗口的情况下运行 mpv-handler 以便于查看输出和错误
  • no: 在没有命令行窗口的情况下运行 mpv-handler

网站支持

如果你需要某些网站的支持,欢迎提交 PR 或者创建一个 Issue

当然,仅限于 所支持的网站

GitHub

鸣谢