Syncplay(1)
π 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 arede/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
- arch rolling: syncplay 1.7.6-1 Β· Apache
- debian trixie: syncplay 1.7.4+repack1-1 Β· Apache-2.0
- fedora 43: syncplay 1.7.4-5.fc43 Β· Apache-2.0 AND MIT AND BSD-3-Clause AND CC-BY-3.0
- fedora 43: syncplay 1.7.6-1.fc43 Β· Apache-2.0 AND MIT AND BSD-3-Clause AND CC-BY-3.0
- fedora 44: syncplay 1.7.5-1.fc44 Β· Apache-2.0 AND MIT AND BSD-3-Clause AND CC-BY-3.0
- fedora 44: syncplay 1.7.6-1.fc44 Β· Apache-2.0 AND MIT AND BSD-3-Clause AND CC-BY-3.0
- nixos 26.05: syncplay 1.7.5
- nixpkgs unstable: syncplay 1.7.6
- opensuse-leap 16.0: syncplay-client 1.7.3-bp160.1.9 Β· Apache-2.0
- ubuntu noble: syncplay 1.7.0+repack1-2 Β· Apache-2.0
- ubuntu noble: syncplay 1.7.0+repack1-2ubuntu0.1 Β· Apache-2.0
- ubuntu questing: syncplay 1.7.4+repack1-1
- ubuntu resolute: syncplay 1.7.5+repack1-2 Β· Apache-2.0
- ubuntu stonking: syncplay 1.7.5+repack1-2 Β· Apache-2.0
- Copyright 2021 Bruno Kleinert <fuddl@debian.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms