Greasy Fork is available in English.

Play with mpv

Play videos and songs on the website via mpv-handler

As of 2022-03-09. See the latest version.

نووسەر
akiirui
Ratings
0 0 0
وەشان
2021.09.21
Created
2020-11-17
Updated
2022-03-09
ڕێژەی گونجاوی
Compatible with Firefox Compatible with Chrome Compatible with Opera
مۆڵەت
MIT
Applies to

play with mpv

Play videos and songs on the website via mpv-handler, without any background service.

This userscipt is not compatible with Greasemonkey v4.0+, try Violentmoneky or Tampermonkey.

Developer's note:

Because mpv-handler has a big feature updates, this userscript doesn't yet supported feature "Select Downloader".

The feature "Select Downloader" will be updated asap.

Installation

userscript

mpv & youtube-dl

mpv ytdl

For Windows users, recommend to install shinchiro's mpv builds.

This build include mpv and youtube-dl both, and have a script to update these.

After install this build, remember run updater.bat to update mpv and download latest youtube-dl.

mpv-handler

mpv-handler

Usage

Open supported sites and click left-bottom mpv icon.

Enjoy!

Choose the video quality

This feature base on youtube-dl format selection

  1. Open settings, Switch Prefer Quality to your want.

Pass cookies to youtube-dl

For advanced users to view member-only videos.

Because userscript no permissions to access full cookies (like HttpOnly cookies), then manually export cookies only.

  1. Open settings, Switch Try Pass Cookies to Yes.
  2. Export cookies file manually (Chromium, Firefox)

Cookies must be export to these path:

  • Linux:

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

    • (mpv-hander.exe parent folder)\cookies\

Cookies file name must be following this format:

Supported sites (Alphabetically)

  • bilibili
  • Twitch
  • YouTube
  • And more sites waiting to add ~

Because youtube-dl is supported too many sites , I cannot add all of these sites to @match at onetime.

If you need support for some sites, create a Issues.

Of course, youtube-dl supported sites only.

GitHub

Thanks