Testo temporizzato - Timed text
Il testo temporizzato si riferisce alla presentazione di supporti di testo in sincronia con altri media, come audio e video.
Applicazioni
Le applicazioni tipiche del testo programmato sono la sottotitolazione in tempo reale di film in lingua straniera sul Web , sottotitoli per persone prive di dispositivi audio o con problemi di udito , karaoke , notizie a scorrimento o applicazioni teleprompter .
Il testo temporizzato per i film MPEG-4 e il supporto del cellulare è specificato in MPEG-4 Parte 17 Testo temporizzato e il suo tipo MIME è specificato dalla RFC 3839 .
Specifiche del linguaggio di markup
Il W3C mantiene due standard intesi a regolare il testo a tempo su Internet : il Timed Text Markup Language (TTML) e il WebVTT (attualmente in fase di bozza). SMPTE ha creato strutture di metadati aggiuntive da utilizzare in TTML e ha sviluppato un profilo di TTML chiamato SMPTE-TT . Il DECE ripreso il testo SMPTE Timed nella loro UltraViolet Common File Format specifica.
Formati concorrenti
L'interoperabilità per il testo a tempo è emersa durante lo sviluppo della specifica SMIL 2.0. Oggi, sul Web vengono utilizzati formati incompatibili per didascalie, sottotitoli e altre forme di testo a tempo. Ciò significa che quando si crea una presentazione SMIL, la parte di testo spesso deve essere indirizzata a un particolare ambiente di riproduzione. Inoltre, la comunità dell'accessibilità fa molto affidamento sui sottotitoli per rendere accessibile il contenuto audiovisivo. La mancanza di un formato interoperabile aggiunge un costo aggiuntivo significativo ai costi di didascalia dei contenuti Web, che sono già elevati.
Esempio
Quello che segue è un estratto dal file dei sottotitoli in inglese , in formato SubRip , per il film Krazy Kat Bugolist del 1916 .
1 00:00:22,000 --> 00:00:27,000 I'll teach thee Bugology, Ignatzes 2 00:00:40,000 --> 00:00:43,000 Something tells me 3 00:00:58,000 --> 00:01:59,000 Look, Ignatz, a sleeping bee
L'equivalente in W3C WebVTT è il seguente:
WEBVTT 00:22.000 --> 00:27.000 I'll teach thee Bugology, Ignatzes 00:40.000 --> 00:43.000 Something tells me 00:58.000 --> 01:59.000 Look, Ignatz, a sleeping bee
L'equivalente in W3C TTML è il seguente:
<tt xmlns="http://www.w3.org/ns/ttml">
<body>
<div begin="22s" dur="5s">
<p>I'll teach thee Bugology, Ignatzes</p>
</div>
<div begin="40s" dur="3s">
<p>Something tells me</p>
</div>
<div begin="58s" dur="61s">
<p>Look, Ignatz, a sleeping bee</p>
</div>
</body>
</tt>
Guarda anche
Riferimenti
- ^ Glenn Adams (a cura di): Timed Text Markup Language (TTML) 1.0 - Raccomandazione W3C, 18 novembre 2010
- ^ Bozza di rapporto WebVTT
- ^ SMPTE (agosto 2010), ST-2052-1; Testo temporizzato SMPTE, Copyright © 2010 SMPTE. Agosto 2010 (PDF) , recuperato il 25 marzo 2011