Chrome extension that allows you to play videos in webpages like youtube with MPV instead
Python JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Play with MPV

Chrome extension and python server that allows you to play videos in webpages with MPV instead.
Works on hundreds of sites thanks to youtube-dl, and even torrents if you install peerflix.

Installation

  1. Install MPV
  2. Install python 2 or 3 and pip
  3. Install chrome extension
  4. Run pip install git+git://github.com/thann/play-with-mpv --user
  5. Start server by running play-with-mpv (or use the Linux free desktop shortcut)

(optional) Install peerflix to stream torrents.
(optional) Install mkchromecast pip install git+git://github.com/muammar/mkchromecast --user and extension.
(recommended) Install youtube-dl through your package manager for frequent updates.
(Arch Linux) aur package available.

Usage

Right-click this link and select "Play with MPV". MPV should popup and start playing the video.

screenshot

Autostart

  • Linux: cp {/usr,~/.local}/share/applications/thann.play-with-mpv.desktop ~/.config/autostart
  • MacOS: instructions
  • Windows instructions

Protips

MPV is highly configurable, this is just how I like to use it.

To start in the corner, have no border, and stay on top: edit ~/.config/mpv/mpv.conf

ontop=yes
border=no
window-scale=0.4
geometry=100%:100%

In order to resize the window without borders, add keybinds: edit ~/.config/mpv/input.conf

` cycle border
ALT+UP add window-scale 0.05
ALT+DOWN add window-scale -0.05