github Biraj2004/biraj-mpv-conf v1.0.0
Play in MPV v1.0.0 - Zero-Latency Browser Extension for MPV

latest release: v1.0.3
9 days ago

Play in MPV v1.0.0

A zero-latency Chromium browser companion that hands off YouTube, Stremio Web, and online media streams directly into your local MPV media player.

Highlights & Features

  • YouTube Control Bar Button: Native "Play in MPV" button injected into the YouTube player control bar for both standard videos and YouTube Shorts. Reads the exact current timestamp, pauses the browser, and resumes playback in MPV with full title preservation (--force-media-title).
  • Stremio Web Integration: Integrated context menu action inside Stremio Web (web.stremio.com and app.strem.io) stream selection panels. Handoff streams with one click and auto-pause web playback.
  • Universal Context Menu: Right-click any link, video element, audio element, or URL selection across the web to launch it in MPV.
  • Zero Background RAM / Zero Daemons: Event-driven Manifest V3 service worker utilizing Chrome Native Messaging (stdin/stdout). No persistent server, no open network ports, zero idle memory footprint.
  • Strict Privacy: Zero tracking, zero telemetry, and zero data leaving your local machine.

Quick Installation (3 Steps)

  1. Download Archive: Download and extract play-in-mpv-v1.0.0.zip.
  2. Load Extension:
    • Open chrome://extensions (or brave://extensions / edge://extensions).
    • Enable Developer mode (top-right toggle).
    • Click Load unpacked and select the extracted extension/ folder.
    • Copy your 32-character Extension ID.
  3. Register Native Host:
    • Double-click mpv_native_host\Install_Native_Host.bat.
    • Choose option 1 and paste your Extension ID.

Prerequisites

  • MPV: zhongfly mpv-winbuild releases (recommended) placed in C:\Program Files\mpv\mpv.exe, or installed via winget install --id shinchiro.mpv.
  • Python: Python 3.9+ installed and on system PATH (standard library only; zero pip dependencies).
  • yt-dlp: winget install --id yt-dlp.yt-dlp.

Assets Attached

  • play-in-mpv-v1.0.0.zip: Complete bundle (Extension + Native Messaging Host + Documentation).

Don't miss a new biraj-mpv-conf release

NewReleases is sending notifications on new releases.