Syncplay è uno strumento gratuito e open source per sincronizzare lettori multimediali con amici lontani per guardare video insieme, disponibile per Microsoft Windows, macOS, Linux e * BSD. Supporta mpv, VLC, MPC-BE e MPC-HC e qualsiasi utente può utilizzare uno qualsiasi di questi lettori multimediali.
L'applicazione sincronizza la posizione e lo stato di riproduzione del lettore multimediale su Internet in modo che tutti gli spettatori possano guardare lo stesso video contemporaneamente. Pertanto, quando uno spettatore cerca, mette in pausa o mette in pausa un video, questo viene applicato a tutti gli spettatori/lettori multimediali che si trovano nella stessa stanza di syncplay sullo stesso server.
Puoi scegliere, Utilizzare uno dei server Syncplay pubblici gratuiti o ospitare il tuo server Syncplay pubblico o privato , sia su Windows, macOS, Linux (incluso Raspberry Pi).
Inoltre, Syncplay offre anche:
- Riproduci video in locale (con playlist condivisa) o online supportati da youtube-dl (sul mio computer funzionava con mpv ma non con VLC)
- La visualizzazione sincronizzata avviene tramite una chat room, quindi puoi... chattare con gli altri partecipanti, vedere lo stato del loro giocatore, ecc. Puoi anche chattare con gli altri tramite mpv (sopra la finestra del lettore mpv)
- Può mettere automaticamente in pausa il video nel caso in cui un utente venga disconnesso
- Contiene opzioni per gestire i ritardi, come l'avanzamento/il riavvolgimento rapido o il rallentamento della desincronizzazione
- Può visualizzare messaggi OSD su video player con eventi diversi (ad es. utenti che sono/non sono pronti ecc.)
È importante notare che tutti gli utenti (spettatori) devono avere lo stesso video locale che desiderano riprodurre. Syncplay non trasmette video in streaming tra utenti, non sincronizza la configurazione del lettore, la selezione della traccia audio/sottotitoli o il volume.
Come utilizzare Syncplay per guardare video sincronizzati con i tuoi amici lontani
Tutti gli spettatori che desiderano partecipare a questa riproduzione sincronizzata devono completare i seguenti passaggi.
Di cosa avrai bisogno:
- Sincronizzazione. Su Linux è disponibile come AppImage (per eseguirlo è necessario fare clic con il pulsante destro del mouse su .AppImage, fare clic su
Properties
, vai aPermissions
Tab e attivaAllow executing file as program
; Dipende dal file manager che stai utilizzando, ma nella maggior parte dei casi dovrebbe essere simile) o dallo Snap store - mpv, VLC, MPC-BE o MPC-HC (il sito web syncplay dice che mpv ha la migliore compatibilità con syncplay). Per VLC, Syncplay dovrebbe installare automaticamente uno script LUA (
syncplay.lua
); In caso contrario, dovrai installarlo da solo (scaricalo da qui) - Facoltativo:youtube-dl per poter riprodurre i video online che supporta quando si usa mpv (su Windows puoi usare il
youtube-dl.exe
scaricato Avantimpv.exe
, e mpv lo rileverà automaticamente)
Nei miei test, ho usato mpv con un server pubblico Syncplay e le istruzioni seguenti presuppongono che tu stia utilizzando lo stesso. Se desideri eseguire il tuo server, consulta queste istruzioni.
Vale la pena notare che il server Syncplay è disponibile nel binario scaricato su Windows, ma non su Linux Clona il repository Syncplay GitHub che contiene syncplayServer.py.
Quando questi requisiti sono soddisfatti, puoi utilizzare Syncplay per guarda i video in sincronia con i tuoi amici lontani.
1. Configura Syncplay
Quando avvii Syncplay scoprirai che ti verrà chiesto un indirizzo del server, un nome utente, una stanza predefinita, ecc. Devi impostare questo:
- Indirizzo del server :tutti gli utenti/visitatori devono selezionare lo stesso server dall'elenco dei server pubblici, ad es.
syncplay.pl:8997
. Il sito Web Syncplay consiglia di evitare i server pubblici in esecuzione sulle porte 8995 e 8999 poiché sono ritardati a causa della maggior parte degli utenti che li utilizzano - Password del server (se disponibile) :Non inserire una password qui, poiché si applica solo ai server privati
- Nome utente :Usa qualsiasi nome utente (diverso per ogni visualizzatore)
- camera standard :Inserisci lo stesso nome della stanza su ogni computer su cui vuoi sincronizzare la riproduzione . La riproduzione viene sincronizzata solo con gli altri in quella stanza sullo stesso server. I nomi delle stanze fanno distinzione tra maiuscole e minuscole. Poiché i server pubblici non hanno una password, direi di utilizzare un nome di stanza complicato (in sostituzione della password) in modo che gli ospiti non invitati non possano indovinare e dirottare il nome della tua stanza
- Percorso al lettore multimediale :Syncplay ha indovinato il percorso del lettore multimediale nel mio caso, ma in caso contrario, inserisci il percorso di mpv, VLC o qualsiasi altro lettore multimediale che ogni spettatore desidera utilizzare
2. Esegui/connetti Syncplay
Nella finestra Syncplay vedrai un grande pulsante che dice Click Store configuration and run Syncplay
- cliccalo. Questo aprirà il lettore multimediale configurato (es. mpv) e si unirà alla stanza che hai inserito nelle impostazioni di Syncplay:
3. Riproduci lo stesso video sincronizzato per tutti gli spettatori
Sinistra:Ubuntu 20.04 gira in VirtualBox con Syncplay / Destra:il mio attuale desktop Linux con Syncplay; entrambi riproducono lo stesso video sincronizzato |
Riprodurre un video ora è facile come trascinare e rilasciare il video sulla finestra del lettore multimediale (puoi anche aprire un video o un link da syncplay File
Menù). Ogni spettatore deve farlo. Il file non deve essere lo stesso per il drag'n'drop (diverso quando si utilizza la playlist condivisa – vedi sotto), ma la durata dovrebbe essere la stessa.
Allo stesso modo, puoi anche trascinare un link YouTube da un browser web nella finestra del lettore multimediale per riprodurre in sincronia con tutti gli spettatori (tutti gli spettatori devono farlo utilizzando lo stesso link).
Vale la pena notare che il dominio da cui stai trascinando e rilasciando il link deve essere inserito nella whitelist in Syncplay e solo youtube.com (e youtu.be) è nella whitelist per impostazione predefinita. Aggiungi tutti i domini desiderati all'elenco dei domini attendibili nelle impostazioni di Syncplay (se Syncplay non è connesso:attiva Show more settings
nella parte inferiore della finestra Syncplay, quindi fai clic su Sync
nella barra laterale e vedrai un elenco di domini attendibili che puoi modificare. se Syncplay è connesso:dal suo Advanced menu -> Set trusted domains
).
Quando tutti hanno il video pronto per la riproduzione, premi SPACE
per segnarti pronto e riprodurre il video. Oppure clicca su I'm ready to watch
Casella di controllo nella parte inferiore della finestra Syncplay e, quando tutti sono pronti, metti a fuoco la finestra del lettore multimediale e inizia a giocare con SPACE
.
Ogni volta che uno spettatore fa una pausa, mette in pausa o salta, questa azione viene applicata a tutti i visualizzatori/lettori multimediali connessi alla stessa stanza sullo stesso server.
Altro
Un altro modo per riprodurre i video è trascinarli sulla playlist condivisa nella finestra Syncplay. Prima di farlo, però, devi aggiungere le cartelle contenenti i file multimediali che vuoi riprodurre:fai clic con il tasto destro nella playlist condivisa, seleziona Set Media Directories
e seleziona la cartella contenente i video che desideri riprodurre (non aggiungere una directory con un numero elevato di file poiché Syncplay potrebbe avere problemi di scansione). Ogni spettatore deve farlo. Quindi, trascina un file video da quella cartella nella playlist Syncplay condivisa:lo stesso file deve esistere nella directory multimediale aggiunta per tutti i visualizzatori e avere lo stesso nome file (a differenza del trascinamento e rilascio di un video sulla finestra del lettore multimediale).
Se il nome del file è visualizzato in rosso nella playlist condivisa, significa che il file non è stato trovato su tutti i computer collegati a questa stanza. Se il file viene trovato su tutti i computer, sarà di colore nero. Selezionalo in Syncplay, metti a fuoco il lettore multimediale e premi SPACE
per segnarti pronto e giocare.
Vuoi chattare con gli altri spettatori attraverso la finestra del lettore video MPV? Premi Enter
, inserisci il tuo messaggio, quindi premi Enter
di nuovo per inviare il messaggio. Posizione, carattere, colore ecc. possono essere configurati nelle impostazioni di Synplay (attiva Show more settings
per accedervi).
h / t teruakohatu a HN