SyncWords

Non trova la sua piattaforma?

“If it accepts video, audio, captions or a web embed, there is probably a clean seam.”
Formato di output

WebVTT: il formato di sottotitoli lato player

Il formato già supportato da ogni player HLS. SyncWords produce tracce WebVTT live per ogni lingua e il pubblico sceglie quella desiderata dal menu dei sottotitoli del player.

  • Visualizzazione nativa nel player
  • Ogni sistema di scrittura, in modo nativo
  • Live e dopo l’evento
  • Controllo di posizione e lunghezza

Dove viene trasportato

Due modi per distribuire WebVTT al pubblico

Il percorso determina quante funzioni del formato sono disponibili. Direttamente all’origine è utilizzabile quasi l’intera specifica; tramite un packager, il sottoinsieme dipende dalle funzioni supportate.

Diretto: HLS all’origine

SyncWords scrive le tracce WebVTT direttamente nel flusso HLS esistente. Poiché l’output è destinato ai player e non a un packager, questa posizione offre le opzioni di stile e posizionamento più complete.

Convertito: CMAF Ingest

Tra transcoder e packager, SyncWords distribuisce TTML e il suo packager lo converte, in genere in WebVTT. Lo stile è limitato al sottoinsieme supportato dal packager.

I player

JW Player, THEOplayer, HLS.js, Video.js e i player basati su questi visualizzano nativamente le tracce su desktop, dispositivi mobili e TV connesse, preservando DVR e DRM.

Dopo la trasmissione

Dopo una sessione live vengono generati automaticamente una trascrizione corretta e un file VTT pronti per la versione VOD; dopo gli eventi vengono forniti file temporizzati revisionati.

Controllo della presentazione

Aspetto dei sottotitoli

Sul percorso HLS diretto viene visualizzata la configurazione definita.

Lunghezza della riga
Lunghezza massima da 12 a 120 caratteri, adattata al layout del player.
Numero di righe
Da una a cinque righe per segmento.
Posizione verticale
Margine inferiore dallo 0 al 90% della finestra, per evitare sottopancia e comandi del player.
Sistemi di scrittura
Cirillico, arabo, CJK ed ebraico sono supportati nativamente, con direzione del testo configurabile per lingua invece di essere solo rilevata.
Tracce linguistiche
Ogni lingua dispone di una traccia nel manifest, quindi la selezione avviene tramite il menu del player.

Domande frequenti

Quando conviene usare WebVTT invece di EIA-608 incorporato?

Quando il pubblico utilizza un player invece di un decoder e ogni volta che le lingue superano le sette supportate dal 608. Molte distribuzioni usano entrambi: 608 per il feed broadcast e tracce WebVTT per OTT, a partire dalla stessa sessione live.

Perché lo stile cambia tra il percorso HLS e CMAF Ingest?

Sul percorso HLS, SyncWords scrive direttamente WebVTT, quindi è utilizzabile quasi l’intera specifica. In CMAF Ingest, il packager converte il nostro TTML in WebVTT e ogni funzione deve superare la conversione; consideri un sottoinsieme limitato e lo verifichi con il suo packager.

Con quale ritardo rispetto all’audio appaiono i sottotitoli WebVTT?

Nei flussi HLS, i sottotitoli nella lingua originale vengono in genere visualizzati con un breve ritardo rispetto all’audio del programma. I sottotitoli tradotti vengono distribuiti in tempo reale; il comportamento esatto dipende dal buffer, illustrato nella pagina sulla latenza.

È possibile imprimere i sottotitoli nel video?

Sì. Nella distribuzione HLS sono disponibili sottotitoli aperti impressi nel video quando una traccia lato player non è utilizzabile, per esempio su uno schermo privo di supporto. La maggior parte delle catene preferisce la traccia: il pubblico può disattivarla e ogni lingua può viaggiare sullo stesso flusso.

Possiamo riutilizzare i sottotitoli live per la versione on demand?

Sì. Subito dopo la sessione live vengono generati una trascrizione corretta e un file VTT; le piattaforme per contenuti preregistrati esportano SRT, WebVTT, TTML/IMSC, SCC e altri formati per l’archivio.

Provi WebVTT sul suo player

Porti un flusso di prova e verifichi la resa nel suo player e nella sua app prima di procedere.