Sends videos in pages like youtube to an external MPV player
Play with MPV - Chrome Extension for Playing Web Videos on MPV
'Play with MPV' is a Chrome extension coupled with a Python server facilitating web video playback in the MPV player. This can be done by right-clicking links/pages or using Ctrl+Space. The extension uses youtube-dl, making it compatible with nearly every website. Installation necessitates several steps including installing MPV, Python, the extension itself and the server.
Extension stats
Risk impact: Low risk impact
Risk likelihood:
Manifest version: 2
Permissions:
Size: 22.27K
Email: bu*****@gmail.com
Want to check extension ranking and stats more quickly for other Chrome extensions?
Install
Chrome-Stats extension
to view Chrome-Stats data as you browse the Chrome Web Store.
Extension summary
Chrome extension and python server that allows you to play videos in webpages with MPV instead. Right-click links and pages to play videos in MPV. (Or Ctrl+Space) Works on nearly every website thanks to youtube-dl.
Requires several dependencies, see website for more info.
- Install MPV
- Install Python 2 or 3 and pip
- Install this chrome extension
- Install server:
pip install git+git://github.com/thann/play-with-mpv --user
- Run server:
play-with-mpv
from the terminal or use linux shortcut - (optional) Autostart on linux:
cp ~/.local/share/applications/thann.play-with-mpv.desktop ~/.config/autostart/
User reviews
Pros
- Works perfectly once set up
- Reduces CPU usage for video playback
- Useful for systems where graphics acceleration in the browser doesn't work well
- Allows playback through MPV with minimal fuss after initial configuration
- Revives older hardware for media playback
Cons
- Complicated initial setup, especially for users unfamiliar with git or programming
- Lack of clear instructions for starting the server
- Installation issues related to Python setup
- Requires additional components like youtube-dl
- Some users experience low download speeds with youtube-dl
Most mentioned
- Initial setup can be problematic
- Requires running the server in terminal
- Installation and dependency issues reported
- Praise for performance improvements on older hardware
- Need for better documentation or instructions
User reviews
טוב מאוד
Отлично работает!!!
Works perfect
But the initial setup can be a lil problematic.
Someone who isn't using git will get stuck at step #4.
Without git installed:
1. Install MPV
2. Install python
3. Install chrome extension
4. Go to https://github.com/thann/play-with-mpv and download everthing
by pressing "Code" [Green button] -> "Download ZIP"
5. Extract everything
6. Start server by running "play-with-mpv.py"
7. Reload any website for media playback / Restart browser
The chrome extension has to be configured as well...
Configure the plugin:
1. Open the extension settings
2. Select desired resolution
3. Enter the given server location by "play-with-mpv.py" (for example http://localhost:7531)
4. Enter in "MPV Arguments" --force-window
(It didn't show a media window without it)
Any media will be relayed to the server when pressing the extension button and the mpv media window should appear with it shortly after...
Extension safety
Risk impact
Play with MPV requires very minimum permissions.
Risk likelihood
Play with MPV has earned a fairly good reputation and likely can be trusted.
Upgrade to see risk analysis details
Similar extensions
Here are some Chrome extensions that are similar to Play with MPV:
ff2mpv MPV Button Send to VLC (VideoLAN) media player h264ify DriveCast GNOME Shell integration External Application Launcher enhanced-h264ify Privacy Redirect Plasma Integration PotPlayer YouTube Shortcut, Open Links Cast with MkChromecast
ff2mpv
4.00
759
Unknown
3.00
135
unixeco
3.76
8,000+
erkserkserks
4.55
1,000,000+
Tibor Vukovic
3.33
30,000+
https://extensions.gnome.org
3.78
600,000+
yokris.dev
4.26
5,000+
alex
4.78
80,000+
Simon Brazell
4.00
8,000+
kde-chrome
4.49
200,000+
HelgeApps
4.60
30,000+
Thann
3.04
70,000+