Syncplay(1)

πŸ“¦
version 1.7.6 Β· 2 versions
  • 1.7.6 Β· arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.6.9 Β· debian bookworm, ubuntu jammy
, in arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– SYNCPLAY πŸ’– (section 1, bestie β€” the general commands manual, iykyk)

okay so. bestie. picture this: you wanna watch a movie with your friends but everyone's in a different place, different timezone, different vibe. enter syncplay β€” the little command that makes all your media players hold hands across the internet. ✨


🌸 NAME 🌸

syncplay β€” synchronize playback of various video players via internet πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

syncplay [options] [file] [playeroptions]

✨ DESCRIPTION ✨

This manual page documents briefly the syncplay command. (briefly!! because you have places to be!!)

syncplay is a program that lets you watch movies with friends or family at different places, synchronized via the internet. no cap. 🌈

When a viewer pauses/continues playback or seeks within their media player, this will be replicated across all media players connected to the same server in the same viewing session. it's giving hive mind, but for movies πŸ’…. A chat function is included so viewers can discuss the movie while watching it. and to improve the communication experience for viewers, the Syncplay developers and this package suggest you use additional VoIP software (package mumble) or video phone software (package jami). 🫢

Technically, it synchronizes the position and play states of multiple mpv, VLC, MPC-HC and MPC-BE media player instances so viewers' players present the same movie at the same time. (yes, MPC-HC and MPC-BE are literally squished together in the original text, we don't make the rules, we just respect them πŸ”₯)

⚠️ there are known synchronization issues with VLC. if you experience such problems, use MPV instead. not a suggestion bestie, that's the fix 😭

πŸ’… OPTIONS πŸ’…

This program follows the usual GNU command line syntax, with long options starting with two dashes (-). a summary of options is included below. (every single one. we do not gatekeep πŸ‘‘)

  • -h, --help β€” Show summary of options. your lil cheat sheet, love that for you πŸŽ€
  • --no-gui β€” Do not show the graphical user interface. terminal girlies rise 🌸
  • -a hostname, --host hostname β€” Address of the server to connect to. where we're meeting, drop the addy πŸ“
  • -n username, --name username β€” User name to use. your main character name ✨
  • -d, --debug β€” Enable debug mode. when you need to see everything, and we mean everything πŸ™ˆ
  • -g, --force-gui-prompt β€” Force configuration window to appear when Syncplay starts. it WILL show up. no skipping 🫢
  • --no-store β€” Do not store configuration settings in .syncplay. nothing saved, nothing kept, we're mysterious πŸ’œ
  • -r [room], --room [room] β€” Default room to use. pick your hangout spot πŸ¦‹
  • -p [password], --password [password] β€” The password for the server. shhh 🀫
  • --player-path path β€” Path to the player binary. tell it exactly where your player lives 🏠
  • --language language β€” Language of Syncplay messages. Valid values are de/en/es/eo/fi/fr/it/pt_PT/pt_BR/tr/ru/zh_CN/ko. pick your language bestie, the whole world is invited 🌍
  • --clear-gui-data β€” Resets path and window state GUI data stored as QSettings. factory reset moment, we love a fresh start 🧚
  • -v, --version β€” Show version of program. proof of life ⭐
  • --load-playlist-from-file file β€” Loads the playlist from file. One entry per line. queue it up, one bop per line 🎡

πŸ”₯ SEE ALSO πŸ”₯

syncplay-server(1). β€” the other half of the duo, go say hi πŸ‘‘


and that's the whole page bestie, no notes πŸ’–

this one's from the Syncplay manual, dated 3 November 2022 β€” so yes, the vibes are vintage but the sync is timeless βœ¨πŸŽ€πŸ’…

πŸ“¦ where this page comes from