Skip to main content

sync-mpv

Host a server and watch any youtube-dl compatible video in synchronization with connecting clients utilizing the mpv player.

AES-encrypted server <-> client transport.

Installation

If "~/.local/bin/" is not inside your PATH, install mpv-sync with sudo privileges.

sudo pip install sync-mpv

Dependencies

  • mpv
  • pycryptodome
  • python-mpv-jsonipc

Usage

Server

For your server to receive and send messages you'll have to open TCP port 51984.

On first start of "sync-mpv-server", you'll be asked to decide for a 16-digit long password.
The clients will have to enter the same password when prompted.

Password will be written to "~/.config/sync-mpv/serverpassword.conf"

Client

On first start of "sync-mpv-client", you'll be asked to specify your username and the IP and password of the server.
A config file will be created in "~/.config/sync-mpv/mpv-sync.conf"

Press Space to toggle play/pause.

Release files for sync-mpv 0.37

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sync-mpv 0.37
File Size Uploaded
sync-mpv-0.37.tar.gz 10.9 kB Details

Release files / sync-mpv-0.37.tar.gz

Download URL sync-mpv-0.37.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a21a6d612ef268014bf09bbe80c3b04713bd15466b65d8d3a4726689a9b9c6be
BLAKE2b-256 checksum
How to use checksums
d94337096e14338a5bc9c150b5a5476edad5c6c2983c3e3674d4d53284b60f13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.37 This release

1 release file

0.36

1 release file

0.35

1 release file

0.34

1 release file

0.33

1 release file

0.32

1 release file

0.31

1 release file

0.30

1 release file

0.28

1 release file

0.27

1 release file

0.26

1 release file

0.25

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page