使用 mpv 播放

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

目前為 2021-02-24 提交的版本,檢視 最新版本

作者
akiirui
評價
0 0 0
版本
2021.02.24
建立日期
2020-11-17
更新日期
2021-02-24
尺寸
8.9 KB
相容性
相容於 Firefox 相容於 Chrome 相容於 Opera
授權條款
MIT
腳本執行於

Play with mpv handler

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

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

安裝

基礎

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

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

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

Linux

  1. 安裝軟件包 mpv-handler-git AUR

Windows

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

使用

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

盡情享受!

傳遞 cookies 至 youtube-dl

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

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

  1. 打開設置。將 Use 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

鳴謝