GNU/Linux >> Znalost Linux >  >> Ubuntu

Sledujte synchronizovaná videa se vzdálenými přáteli pomocí Syncplay (Linux, macOS, Windows)

Syncplay je bezplatný nástroj s otevřeným zdrojovým kódem pro synchronizaci přehrávačů médií se vzdálenými přáteli za účelem společného sledování videí, který je k dispozici pro systémy Microsoft Windows, macOS, Linux a * BSD. Podporuje mpv, VLC, MPC-BE a MPC-HC a kterýkoli z těchto přehrávačů médií může používat každý uživatel.

Aplikace synchronizuje pozici a stav přehrávání přehrávače médií přes internet, aby všichni diváci mohli sledovat stejné video ve stejnou dobu. Když tedy divák vyhledává, pozastavuje nebo pozastavuje video, platí to pro všechny diváky/přehrávače médií, kteří jsou ve stejné místnosti pro synchronizaci na stejném serveru.

Můžete si vybrat, Použít jeden z bezplatných veřejných serverů Syncplay nebo hostit svůj vlastní veřejný nebo soukromý server Syncplay , ať už jde o Windows, macOS, Linux (včetně Raspberry Pi).

Kromě toho Syncplay také nabízí:

  • Přehrávejte místní (se sdíleným seznamem videí) nebo online videa podporovaná službou youtube-dl (na mém počítači to fungovalo s mpv, ale ne s VLC)
  • Synchronizované zobrazení probíhá prostřednictvím místnosti podobné chatu, takže můžete … chatovat s ostatními účastníky, vidět jejich stav hráče atd. Můžete také chatovat s ostatními prostřednictvím mpv (nad oknem přehrávače mpv)
  • Může automaticky pozastavit video v případě odpojení uživatele
  • Obsahuje možnosti řešení zpoždění, jako je rychlé převíjení vpřed/vzad nebo zpomalení při desynchronizaci
  • Může zobrazovat OSD zprávy přes videopřehrávač s různými událostmi (např. uživatelé, kteří jsou / nejsou připraveni atd.)


Je důležité si uvědomit, že všichni uživatelé (diváci) musí mít stejné místní video, které chtějí přehrát. Syncplay nepřenáší videa mezi uživateli, nesynchronizuje konfiguraci přehrávače, výběr stopy zvuku / titulků ani hlasitost.

Jak používat Syncplay ke sledování videí v synchronizaci se vzdálenými přáteli

Všichni diváci, kteří se chtějí zúčastnit tohoto synchronizovaného přehrávání, musí provést následující kroky.

Co budete potřebovat:

  • Syncplay. V Linuxu je k dispozici jako AppImage (abyste jej mohli spustit, musíte kliknout pravým tlačítkem na .AppImage a kliknout na Properties , přejděte na Permissions Tab a aktivujte Allow executing file as program; To bude záviset na správci souborů, který používáte, ale ve většině případů by měl být podobný) nebo z obchodu Snap
  • mpv, VLC, MPC-BE nebo MPC-HC (Web syncplay uvádí, že mpv má nejlepší kompatibilitu se syncplay). U VLC by měl Syncplay automaticky nainstalovat skript LUA (syncplay.lua ); Pokud ne, budete si jej muset nainstalovat sami (získejte jej zde)
  • Volitelné:youtube-dl, aby bylo možné přehrávat online videa, která podporuje při použití mpv (v systému Windows můžete použít stažený youtube-dl.exe Další mpv.exe , a mpv jej automaticky vyzvedne)

Ve svých testech jsem použil mpv s veřejným serverem Syncplay a níže uvedené pokyny předpokládají, že používáte stejný. Pokud chcete provozovat svůj vlastní server, přečtěte si tyto pokyny.

Stojí za zmínku, že server Syncplay je k dispozici ve staženém binárním souboru ve Windows, ale ne v Linuxu Klonujte úložiště Syncplay GitHub, které obsahuje syncplayServer.py.

Když jsou tyto požadavky splněny, můžete použít Syncplay k sledujte videa synchronizovaně se vzdálenými přáteli.

1. Nakonfigurujte Syncplay

Když spustíte Syncplay, zjistíte, že budete požádáni o adresu serveru, uživatelské jméno, výchozí místnost atd. Musíte nastavit toto:

  • Adresa serveru :všichni uživatelé / diváci musí vybrat stejný server ze seznamu veřejných serverů, např. syncplay.pl:8997 . Web Syncplay doporučuje vyhnout se veřejným serverům běžícím na portech 8995 a 8999, protože jsou zpožděny kvůli většině uživatelů, kteří je používají.
  • Heslo serveru (je-li k dispozici) :Nezadávejte zde heslo, protože to platí pouze pro soukromé servery
  • Uživatelské jméno :Použijte libovolné uživatelské jméno (pro každý prohlížeč jiné)
  • standardní pokoj :Zadejte stejný název místnosti na každém počítači, se kterým chcete synchronizovat přehrávání . Přehrávání je synchronizováno pouze s ostatními v dané místnosti na stejném serveru. V názvech místností se rozlišují velká a malá písmena. Vzhledem k tomu, že veřejné servery nemají heslo, řekl bych, že použijete komplikovaný název místnosti (jako náhradu hesla), aby nezvaní hosté nemohli uhodnout a unést název vašeho pokoje.
  • Cesta k přehrávači médií :Syncplay v mém případě uhodl cestu k přehrávači médií, ale pokud tomu tak není, zadejte prosím cestu k mpv, VLC nebo jinému přehrávači médií, který chce každý divák používat

2. Spustit / připojit Syncplay

V okně Syncplay uvidíte velké tlačítko s nápisem Click Store configuration and run Syncplay – klikněte na něj. Tím se otevře nakonfigurovaný přehrávač médií (např. mpv) a připojí se k místnosti, kterou jste zadali v nastavení synchronizace:

3. Přehrát stejné synchronizované video pro všechny diváky

Vlevo:Ubuntu 20.04 běží ve VirtualBoxu se Syncplay / Vpravo:můj aktuální linuxový desktop se Syncplay; oba přehrávají stejné, synchronizované video

Přehrávání videa je nyní stejně snadné jako přetažení videa přes okno přehrávače médií (můžete také otevřít video nebo odkaz ze synchronizačního přehrávání File Jídelní lístek). To musí udělat každý divák. Soubor nemusí být pro drag’n’drop stejný (jiný při použití sdíleného seznamu skladeb – viz níže), ale délka by měla být stejná.

Stejným způsobem můžete také přetáhnout odkaz na YouTube z webového prohlížeče do okna přehrávače médií, abyste mohli hrát synchronizovaně se všemi diváky (všichni diváci to musí udělat pomocí stejného odkazu).

Stojí za zmínku, že doména, ze které přetahujete odkaz, musí být zařazena na seznam povolených v Syncplay a ve výchozím nastavení je na seznamu povolených pouze youtube.com (a youtube.be). Přidejte všechny požadované domény do seznamu důvěryhodných domén v nastavení Syncplay (pokud Syncplay není připojen:aktivujte Show more settings ve spodní části okna Syncplay a poté klikněte na Sync na postranním panelu a uvidíte seznam důvěryhodných domén, které můžete upravit. pokud je připojen Syncplay:z jeho Advanced menu -> Set trusted domains ).

Až budou mít všichni video připravené k přehrání, stiskněte SPACE označte, že jste připraveni a přehrajte video. Nebo klikněte na I'm ready to watch Zaškrtávací políčko ve spodní části okna Syncplay, a až budou všichni připraveni, zaměřte okno přehrávače médií a začněte hrát s SPACE .

Kdykoli se divák pozastaví, pozastaví nebo přeskočí, tato akce se použije na všechny diváky / přehrávače médií připojené ke stejné místnosti na stejném serveru.

Další

Dalším způsobem přehrávání videí je jejich přetažením do sdíleného seznamu stop v okně Syncplay. Než to však uděláte, musíte přidat složky obsahující mediální soubory, které chcete přehrát:klikněte pravým tlačítkem na sdílený seznam skladeb a vyberte Set Media Directories a vyberte složku obsahující videa, která chcete přehrát (nepřidávejte adresář s velkým počtem souborů, protože Syncplay může mít problémy se skenováním). To musí udělat každý divák. Dále přetáhněte soubor videa z této složky do sdíleného seznamu stop Syncplay – stejný soubor musí existovat v přidaném adresáři médií pro všechny diváky a mít stejný název souboru (na rozdíl od přetažení videa přes okno přehrávače médií).

Pokud je název souboru ve sdíleném seznamu skladeb zobrazen červeně, znamená to, že soubor nebyl nalezen na všech počítačích připojených k této místnosti. Pokud je soubor nalezen na všech počítačích, bude mít černou barvu. Vyberte jej v Syncplay, zaostřete na přehrávač médií a stiskněte SPACE označíte, že jste připraveni a hrajte.

Chtěli byste chatovat s ostatními diváky prostřednictvím okna přehrávače videa MPV? Stiskněte Enter , zadejte svou zprávu a stiskněte Enter znovu pro odeslání zprávy. Pozici, písmo, barvu atd. lze nakonfigurovat v nastavení Synplay (aktivujte Show more settings pro přístup).

h / t teruakohatu ve společnosti HN


Ubuntu
  1. Duální bootování OS X nebo Macos s Linuxem bez hledání?

  2. Použití Samby ke sdílení složky od hosta Linuxu s hostitelem Windows ve VirtualBoxu

  3. Použití klávesových zkratek s klávesou windows v Linux Mint Mate

  1. Jak vyprázdnit mezipaměť DNS v systémech MacOS, Windows a Linux

  2. Jak spustit Traceroute na Linuxu, Windows a macOS

  3. Jak používat příkaz k hodinkám Linux s příklady

  1. Ochrana vašeho chatu pomocí qTox na Ubuntu Linux

  2. Připojte svůj Disk Google na Linux pomocí google-drive-ocamlfuse

  3. Přenášejte soubory mezi Windows a Linux pomocí místní sítě