Utilizzo di Companion per il controllo della messa in onda

Questo articolo illustra come utilizzare bitfocus Companion insieme a PLAYDECK. Companion dispone di un modulo già pronto per l'uso con PLAYDECK. Questo è il modo più semplice per collegare PLAYDECK al tuo mixer ATEM o STREAMDECK.

Il modulo Companion è stato sviluppato ed è gestito da Nick Semonov. È un Community Developer e anche una persona con cui è fantastico lavorare.

In questo articolo:
Installazione
Pagina dei pulsanti con impostazioni predefinite
Comandi personalizzati anziché azioni
Feedback personalizzati sui pulsanti


Installazione

1. Avvia PLAYDECK, in modo che Companion possa individuarlo

2. Scarica e installa il Ultima versione stabile di Companion

3. Avvia Companion e aggiungi il modulo PLAYDECK

4. Il procedimento è terminato se Companion mostra un segno di spunta VERDE per questa connessione. Se non riesci a stabilire una connessione, disattiva il firewall o autorizza la porta TCP 11411.


Pagina dei pulsanti con impostazioni predefinite

Utilizzeremo i preset Companion per creare rapidamente una nuova pagina di pulsanti adatta a una situazione di riproduzione informale.

1. Crea una nuova pagina, poi vai su PRESET e seleziona PLAYDECK

2. Per il nostro esempio, vogliamo selezionare specificatamente il Canale 1. È anche possibile utilizzare le LISTE, che sono dinamiche e utilizzano i canali visibili in PLAYDECK (Sinistra e Destra). È inoltre possibile gestire le proprie RISORSE (stream, registrazioni). Selezionare il CANALE 1 per continuare

3. Con il Drag & Drop creiamo una semplice soluzione di riproduzione: controllo della riproduzione con alcuni overlay. I pulsanti vengono aggiunti con FEEDBACK, ovvero: otterrai un pulsante ROSSO a seconda dello STATO DI RIPRODUZIONE (CUE, In riproduzione, In pausa, Arrestato).

4. Il pulsante PLAY mostra anche il tempo rimanente della clip durante la riproduzione:

5. Alcuni pulsanti richiedono ulteriori informazioni da parte tua, come il pulsante "START OVERLAY". È necessario specificare quali overlay devono essere avviati:


Comandi personalizzati anziché azioni

È possibile associare qualsiasi comando di PLAYDECK a un pulsante di Companion. Questa funzione è utile se sei un tipo da “codice” o se in PLAYDECK sono presenti nuovi comandi che non sono (ancora) disponibili in Companion. È inoltre possibile associare più comandi contemporaneamente.

1. Creiamo un nuovo pulsante e aggiungiamo una nuova azione. Selezioniamo quindi "COMANDO PERSONALIZZATO" e clicchiamo su "FATTO"

2. In PLAYDECK apriamo l'ELENCO DEI COMANDI per verificare quale comando vogliamo utilizzare

3. Decidiamo di avviare più overlay su diversi canali e, successivamente, di avviare 2 stream:

<startoverlay|1|1+3>
<startoverlay|2|1+5>
<startstream|1>
<startstream|2>

4. Raggruppiamo tutti i comandi in un'unica riga e la copiamo nel campo COMANDI. Se poi premiamo il pulsante, avviamo gli overlay e gli streaming, poiché tutti i comandi vengono eseguiti nell'ordine in cui sono stati scritti.

5. Un altro ottimo esempio è l'avvio sincronizzato a 2 canali:

<cue|1><cue|2><wait|1000><play|1><play|2>

Questo comando avvierà l'avviamento di entrambi i canali, quindi attenderà 1 secondo affinché l'avviamento sia pronto (memorizzazione della clip nella cache), dopodiché avvierà la riproduzione di entrambi i canali.


Feedback personalizzati sui pulsanti

Invece di utilizzare i feedback predefiniti (ad es. PLAY STATE), è possibile ricorrere alle variabili Companion per utilizzare molti più feedback. In questo esempio avvieremo un blocco specifico e mostreremo il tempo rimanente sul pulsante.

1. Aggiungiamo un nuovo blocco al canale #1 in PLAYDECK e lo rinominiamo “MAIN PROGRAM”

2. Ora aggiungiamo un nuovo pulsante a Companion e gli assegniamo l'azione CONTROL PLAY FLEX.

3. L'azione PLAY FLEX ci permette di riprodurre un blocco in base al nome (anziché all'ID). Utilizziamo il PATTERN “b:main c#1” per avviare il nostro blocco, come descritto nell'ELENCO DEI COMANDI (PLAYDECK > Menu principale > Documentazione):

4. Ora abbiamo un pulsante di riproduzione del blocco, ma vogliamo anche che venga visualizzato il tempo rimanente del blocco una volta avviata la riproduzione. Per farlo, dobbiamo aggiungere un feedback personalizzato al pulsante, che verificherà una “certa” variabile ed eseguirà una “determinata” azione:

5. Verifichiamo il blocco attualmente in esecuzione cercando il “nome del blocco” nel campo VARIABLE e aggiungiamo il nostro blocco “Main Program” come VALORE:

6. Aggiungiamo quindi TEXT come nuova PROPRIETÀ DI STILE, poiché il nostro obiettivo è quello di visualizzare il tempo rimanente del blocco:

7. Aggiungi “$(Playdeck:channel_1_block_remain)” come TESTO DEL PULSANTE, e il nostro pulsante è pronto:

8. Ma come abbiamo ottenuto la STRINGA DI TESTO DEL PULSANTE? Companion ti mostrerà tutte le VARIABILI disponibili che puoi utilizzare in PLAYDECK. A questo punto puoi cliccare sulla piccola ICONA DI COPIA per trasferire la variabile ai tuoi pulsanti: