PLAYDECK è in grado di trasmettere sottotitoli (CEA-608 / CEA-708) e indicatori SCTE di pubblicità/giunzione attraverso numerosi ingressi e uscite. Si tratta di segnali diversi:
- I sottotitoli sono integrati nel video (SDI VANC o incorporati nei flussi elementari MPEG-2 / MPEG-4 / H.264).
- Il codice SCTE-104 viene utilizzato su SDI (VANC).
- SCTE-35 viene utilizzato in MPEG-TS (UDP, SRT, flussi compatibili con DVB, registrazioni TS, HLS segmenti).
Questa pagina funge da guida: cosa funziona, da dove a dove, cosa è necessario abilitare e quali sono i limiti. La procedura di configurazione passo dopo passo è descritta negli articoli collegati qui sotto.
Nota: i sottotitoli soft (SRT / ASS) sono sempre integrati nell'immagine. Non sono la stessa cosa dei sottotitoli per non udenti. Vedi Sottotitoli e didascalie.
In questo articolo:
→ Regole rapide
→ Come abilitare CC e SCTE
→ Matrice dei sottotitoli
→ Matrice SCTE
→ Limiti noti
→ Articoli correlati
Regole rapide
- SDI ↔ IP sono due mondi SCTE distinti
SDI = SCTE-104. File Streams / TS = SCTE-35. PLAYDECK non converte automaticamente da 104 a 35 e viceversa. - Streams richiede flag incorporati
A differenza della casella di controllo “VANC Data” dell’SDI per gli ingressi, le opzioni relative allo streaming e alla registrazione sono facili da trascurare. È necessario impostarle nelle impostazioni di streaming/registrazione Parametro / stringa di configurazione (embed_cc,embed_scte35). - Codec vs protocollo
- Pass-through CC (
embed_cc): dipende dal codec video (MPEG-2, MPEG-4 Parte 2, H.264 — non HEVC). - SCTE-35 (
embed_scte35): dipende dal flusso di trasporto MPEG-TS, non dal codec video.
- Pass-through CC (
- Pass-through vs burn-in (CC)
- Pass-through: I dati delle didascalie rimangono nel segnale; PLAYDECK è in grado di visualizzarli in anteprima; i dispositivi a valle li decodificano. Richiede VANC /
embed_cca seconda dei casi. - Burn-in: Il testo viene inserito nei pixel del video; non è necessario alcun flag di incorporamento affinché il testo sia visibile nelle uscite.
- Pass-through: I dati delle didascalie rimangono nel segnale; PLAYDECK è in grado di visualizzarli in anteprima; i dispositivi a valle li decodificano. Richiede VANC /
- Loopback UDP
Indica l'indirizzo IP LAN del tuo computer (ad es.udp://192.168.x.x:5000?pkt_size=1316).udp://127.0.0.1:…non è affidabile nelle configurazioni attuali.
Come abilitare CC e SCTE
SDI
| Direzione | Cosa fare |
|---|---|
| Dati di input | Abilita Dati VANC → Attiva i sottotitoli e i trigger SCTE-104 su quell'ingresso. Questa opzione attiva l'acquisizione VANC/CC/ANC (comporta un certo carico di elaborazione — ecco perché è un'opzione attivabile). |
| Risultato | Con una licenza per i sottotitoli, PLAYDECK abilita automaticamente la funzione CC/VANC sul renderer SDI. |
Streams e registrazioni
Apri Parametro sullo streaming o sulla registrazione e impostare i flag nella stringa di configurazione (esempi):
embed_cc='true'
embed_scte35='true'
| Bandiera | Utilizzo per |
|---|---|
embed_cc='true' | Pass-through CC in MPEG-2 / MPEG-4 / H.264 (UDP, SRT, DVB, segmenti HLS, file TS/MKV, RTMP/FLV, ecc.) |
embed_scte35='true' | SCTE-35 in MPEG-TS solo (UDP, SRT, DVB, registrazione di file TS, HLS segmenti). Non è disponibile per MKV o RTMP/FLV. |
Senza questi flag, il pass-through CC / SCTE-35 non trasmetterà il segnale da PLAYDECK su quell'uscita, anche se l'interfaccia utente appare “pronta”.
Iniezione di SCTE
Assegna i comandi SCTE a clip, blocchi, sovrapposizioni o pulsanti di azione. Scegli SCTE-104 quando si punta all'SDI, SCTE-35 quando si trattano flussi MPEG-TS o file TS. Dettagli ed esempi in formato XML: SCTE-104 su SDI · SCTE-35 ai server.
Matrice dei sottotitoli
Comportamento verificato di PLAYDECK (pass-through, salvo diversa indicazione).
| Percorso | Risultato | Note |
|---|---|---|
| File → SDI → SDI (loop) | Sì | Abilita la funzione VANC sull'ingresso di ricezione. |
| File → UDP / SRT / DVB → Stream in | Sì | embed_cc='true'; MPEG-2, MPEG-4 Parte 2 o H.264 (ad es. NVEnc / Quick Sync). HEVC: no. |
| File → RTMP → YouTube | Sì | embed_cc='true'; YouTube mostra i sottotitoli. |
| File → NDI → NDI (loop PLAYDECK) | Sì | Solo PLAYDECK↔PLAYDECK. Il monitor da studio NDI e vMix non visualizzano i sottotitoli. |
File → HLS (.m3u8) | Sì* | Sottotitoli in segmenti; PLAYDECK è in grado di riprodurre il file m3u8 e visualizzare i sottotitoli. (*Non come tag separati nel file della playlist.) |
| Registrazione MKV | Sì | embed_cc; sidecar opzionali tramite scc_capture / anc_capture (.scc / .anc). |
| Registrazione MPEG-TS | Sì | embed_cc; MediaInfo indica la presenza di un multiplex EIA-608/708 nel file video. |
| SDI → Stream (catena) | Sì | Acquisizione VANC in + embed_cc in diretta. |
Stream senza embed_cc | No (pass-through) | Il burn-in è ancora presente (pixel). |
Burn-in funziona con SDI, NDI, flussi e uscite desktop ogni volta che il CC viene inserito nel fotogramma (opzione di pass-through del canale disattivata).
Ulteriori dettagli sull'interfaccia utente: Sottotitoli e didascalie.
Matrice SCTE
| Percorso | Risultato | Note |
|---|---|---|
| SCTE-104 → SDI → SDI | Sì | Utilizzare i comandi SCTE-104. Controllare il registro eventi >> / <<. |
| SCTE-35 → UDP / SRT / DVB → Stream | Sì | Richiede embed_scte35='true'. Il codec non ha importanza. |
| Flusso SCTE-35 → flusso in avanti | Sì | ad es. Canale 1 → UDP → Canale 2 → UDP → Canale 3; << su entrambi i ricevitori. |
| SCTE-104 su SDI, quindi trasmettere quel canale su IP | 104 su SDI sì; non su IP | Nessuna conversione automatica da 104 a 35. Fuoco SCTE-35 sul canale di invio dello stream, qualora il lato IP necessiti di marcatori. |
| SCTE-35 verso l'uscita SDI | No | Dominio errato per SDI. |
| Da SCTE-104 a UDP/SRT/DVB | No | Dominio errato per MPEG-TS. |
| Ciclo NDI (104 o 35) | No | No << su NDI in ricezione su PLAYDECK. |
| Record MPEG-TS + SCTE-35 durante la registrazione | Sì | Visibile in DVB Inspector; la riproduzione su PLAYDECK mostra << SCTE-35. |
| Registra / riproduci MKV | Nessun SCTE | MKV non ha embed_scte35. |
| HLS | Parziale | Nessun tag SCTE/CUE nel .m3u8. La riproduzione del file m3u8 tramite PLAYDECK può comunque visualizzare << SCTE-35 dai segmenti. I programmi di creazione di pacchetti esterni che leggono solo le indicazioni del manifesto necessitano di un altro strumento (ad es. Nimble). |
Compatibile con DVB Lo streaming in PLAYDECK funziona come UDP/SRT per CC e SCTE-35 una volta impostati i flag di incorporamento (format='dvb', ancora udp:// o URL SRT).
Limiti noti
SCTE-104 insieme a una traccia CC/ASS attiva (SDI)
Se la riproduzione di una clip avviene con una traccia di sottotitoli o ASS attiva, il segnale SCTE-104 potrebbe arrivare solo in modo intermittente su un loop SDI (>> send è stabile, << (la ricezione non lo è). Disattivare la traccia di testo se l'affidabilità del segnale SCTE-104 su SDI è fondamentale.
Questo conflitto è stato non riscontrato nei flussi MPEG-TS quando si utilizza SCTE-35 (con o senza embed_cc).
NDI
- CC: funziona in un ciclo PLAYDECK↔PLAYDECK; non visualizzato in NDI Studio Monitor o vMix.
- SCTE: non ricevuto in risposta su NDI in PLAYDECK.
HEVC
embed_cc Nei nostri test non garantisce un pass-through dei sottotitoli utilizzabile con HEVC. Per il pass-through dei sottotitoli, utilizzare MPEG-2, MPEG-4 Parte 2 o H.264.
Manifesti HLS
PLAYDECK non inserisce i tag SCTE/CUE nel .m3u8. La didascalia e i dati SCTE-35 potrebbero essere ancora presenti nei segmenti sottostanti.
Articoli correlati
| Articolo | Cosa troverete |
|---|---|
| Sottotitoli e didascalie | Tracce, burn-in vs pass-through, anteprima, SRT/ASS |
| SCTE su SDI (SCTE-104) | VANC, comandi, test del loop SDI |
| Invio di SCTE-35 a un server di streaming | Esempi XML, segnaposto, flussi di lavoro Nimble / HLS |
| Registrazione CC e SCTE | MKV vs TS, file sidecar, controlli di riproduzione |
Suggerimenti sul registro eventi
Utilizzo Log → SCTE:
>>= indicatore applicato sul canale di trasmissione<<= marcatore rilevato in una playlist/stream in riproduzione
Per i file TS, DVB Inspector (o TSDuck) è utile per verificare la presenza di SCTE-35 all'interno del file; MediaInfo spesso mostra chiaramente il CC, ma non il SCTE-35.