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

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

Usage
Open supported sites and click left-bottom mpv icon.
Enjoy!
Choose the video quality
This feature base on youtube-dl format selection
- 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.
- Open settings, Switch Try Pass Cookies to Yes.
- 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