Di seguito è riportato un elenco dettagliato di tutti i tag XML Timed Text supportati dal componente FLVPlaybackCaptioning
- tt tag - Tag di primo livello
- Tutti gli attributi del tag tt vengono ignorati.
- L'uso del tag metadata è consentito ma viene ignorato a qualsiasi livello del documento
- L'uso del tag set è consentito ma viene ignorato a qualsiasi livello del documento
- Sono supportati i seguenti valori temporali:
- formato orologio completo (ad es. 00:03:00.1)
- formato orologio parziale (ad e.g. 03:00.1)
- ora offset (ad es. 100.1s o 20h).
- Nota: i tempi di offset senza unità (ad esempio,
10) vengono interpretati come secondi.
- Note
- Non è supportato alcun formato orario che includa fotogrammi o tacche,
ad esempio:
00:03:00:05, 00:03:00:05.1, 30f, 30t).
- begin, dur ed end sono consentiti solo nel tag p, quindi tutti i valori temporali forniti sono relativi al contenuto multimediale.
- Gli attributi xml:lang vengono ignorati.
- Gli attributi xml:space vengono ignorati; il componente FLVPlaybackCaptioning interpreta xml:space=
default
- Il tag head è opzionale, può esserne presente uno o nessuno
- tag styling
- Richiede l'attributo id; al suo interno sono consentiti uno o più tag style
- Attributi supportati:
- tts:backgroundColor
- L'intera area di testo ha lo stesso colore di sfondo. Può essere impostata su
qualunque livello supportato, ma ha effetto su ogni elemento paragraph, span e così via nel
testo di didascalia attualmente visibile.
- Tutte le rappresentazioni di colore valide sono consentite, ma il componente alfa
viene ignorato a meno che non sia impostato su
0. Se il valore alfa è 0, non viene visualizzato alcun colore di sfondo
. Il valore transparent viene considerato come se alfa fosse impostato su 0.
- tts:color
- Tutte le rappresentazioni di colore valide sono consentite, ma il componente alfa
viene ignorato. Il valore
transparent viene considerato come nero.
- tts:fontFamily
- tts:fontSize
- Solo il primo valore (vertical) è supportato (se sono presenti due fontSizes)
- Le unità di misura sono opzionali (vengono considerate come se fossero espresse in pixel).
Sono supportate le dimensioni assolute (ad esempio, 12) e relative (ad esempio, +2).
- I valori percentuali non sono supportati
- tts:fontStyle
- tts:fontWeight
- tts:textAlign
- tts:wrapOption
- L'opzione wrapOption viene applicata all'intera area di testo (ad esempio, ogni elemento
paragraph, span e così via attualmente visibile).
- Attributi non supportati:
- tts:direction
- tts:display
- tts:displayAlign
- tts:dynamicFlow
- tts:extent
- tts:lineHeight
- tts:opacity
- tts:origin
- tts:overflow
- tts:padding
- tts:showBackground
- tts:textOutline
- tts:unicodeBidi
- tts:visibility
- tts:writingMode
- tts:zIndex
- Il tag layout viene ignorato, compresi gli eventuali tag region che contiene.
- Il tag body è richiesto e deve esserne presente uno solo
- Il tag body supporta gli attributi style e qualunque attributo di stile.
- Gli attributi begin, dur, end, id, region,
timeContainer ed eventuali altri vengono ignorati nel tag body.
- Il tag div è supportato; il primo tag div trovato viene considerato, tutti gli altri vengono ignorati.
- Sono supportati gli attributi style e qualunque attributo di stile nel tag div
- Gli attributi begin, dur, end, id, region,
timeContainer ed eventuali altri vengono ignorati nel tag div.
- Supporto per zero o più tag p
- Sono supportati gli attributi begin, dur, end, style e
qualunque attributo di stile nel tag p.
- Gli attributi id, region, timeContainer ed eventuali altri vengono ignorati nel tag p.
- L'attributo begin è obbligatorio. Se l'attributo begin viene omesso, l'azione fallisce senza che venga segnalato un errore.
- Se non è presente l'attributo dur o end, la didascalia viene sostituita da quella successiva.
- Se vengono trovati entrambi gli attributi dur e end, viene utilizzato end.
- Il tag p supporta una combinazione di tag span, tag br e testo (in base alla specifica W3C).
- I tag metadata e set sono consentiti, ma vengono ignorati.
- Tag span
- Le estensioni nidificate non sono supportate
- Sono supportati gli attributi style e qualunque
attributo di stile nel tag span
- Gli attributi begin, dur, end, id, region, timeContainer ed eventuali altri
altri vengono ignorati nel tag span.
- Tag br
- Tutti gli attributi e il contenuto di un tag br vengono ignorati.
Quando il componente FLVPlaybackCaptioning analizza il file Timed Text XML, i dati di temporizzazione begin delle didascalie
vengono trasformati in cue point ActionScript, che vengono aggiunti all'elenco dell'istanza FLVPlayback.
I cue point utilizzano per convenzione il prefisso "fl.video.caption2.0." nel nome. Non
creare cue point con questi prefissi a meno che non siano utilizzati per le didascalie.
© 2004-2007 Adobe Systems Incorporated. All rights reserved.
Fri Oct 12 2007, 3:34 AM GMT-07:00
Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/TimedTextTags.html