Greasy Fork is available in English.

使用 mpv 播放

通過 mpv-handler 播放網頁上的視頻和歌曲

作者
akiirui
今日安裝
8
安裝總數
1,226
評價
16 1 0
版本
2021.04.24
建立日期
2020-11-17
更新日期
2021-04-24
相容性
相容於 Firefox 相容於 Chrome 相容於 Opera
授權條款
MIT
腳本執行於

Play with mpv handler

通過 mpv-handler 播放網頁上的視頻和歌曲,無需任何後臺服務。

此用戶腳本不兼容 Greasemonkey v4.0+,請嘗試 Violentmonkey 或 Tampermonky。

安裝

基礎

推薦 Windows 用戶安裝 shinchiro's mpv builds.

這個構建同時包含 mpvyoutube-dl,並且擁有更新它們的腳本。

在安裝這個構建後,記住運行 updater.bat 以更新 mpv 和下載最新的 youtube-dl

Linux

  1. 安裝軟件包 mpv-handler-git AUR (僅限 Arch Linux)

或者

  1. 下載最新的 mpv-handler-linux-x64.zip
  2. 解壓縮壓縮包
  3. 移動 mpv-handler~/.local/bin/
  4. 移動 mpv-handler.desktop~/.local/share/applications/

建議使用包管理器,但是你可能需要自己打包。

Windows

  1. 下載最新的 mpv-handler-windows-x64.zip
  2. 解壓縮至 mpv 的安裝文件夾
  3. 運行 handler-install.bat 註冊協議處理程序

使用

打開受支持的網站,點擊左下角的 mpv 圖標

盡情享受!

選擇視頻品質

這個功能基於 youtube-dl format selection

  1. 打開設置,將 Perfer Quality 切換爲你需要的品質。

傳遞 cookies 至 youtube-dl

供高級用戶播放僅限會員的視頻。

因爲用戶腳本沒有權限讀取所有的 cookies (例如 HttpOnly 的 cookies),所以只能手動導出 cookies。

  1. 打開設置,將 Try Pass Cookies 切換爲 Yes
  2. 手動導出 cookies (Chromium, Firefox)。

Cookies 必須導出至以下位置:

  • Linux:

    • ~/.config/mpv/cookies/
  • Windows:

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

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

支持的網站 (字母排序)

  • bilibili
  • Twitch
  • YouTube
  • 還有更多的網站等待添加~

因爲 youtube-dl 支持了非常多的網站,我無法一次性添加所有的網站進 @match

如果你需要某些網站的支持,歡迎提交 PR 或者創建一個 Issues

當然,僅限於 youtube-dl 所支持的網站

GitHub

鳴謝