Znacznik tt — znacznik najwyższego poziomu
Wszystkie atrybuty znacznika tt są ignorowane.
Znacznik metadata jest dozwolony, ale ignorowany na wszystkich poziomach dokumentu.
Znacznik set jest dozwolony, ale ignorowany na wszystkich poziomach dokumentu.
Obsługiwane są następujące wartości czasu:
- pełny format zegara
(np.: 00:03:00.1)
- częściowy format zegara
(np.: 03:00.1)
- przesunięcie
(np.: 100.1s lub 20h)Czasy względne bez jednostek (np. 10) uznaje się za podane w sekundach.
Nie są obsługiwane formaty czasu zawierające liczbę klatek lub znaczników osi, na przykład: 00:03:00:05, 00:03:00:05.1, 30f, 30t.
Znaczniki begin, dur i end są dozwolone tylko w znaczniku p, a zatem wszystkie podane czasy są liczone względem pliku multimedialnego.
Atrybuty xml:lang są ignorowane.
Atrybuty xml:space są ignorowane, dla składnika FLVPlaybackCaptioning jest przyjmowana przestrzeń nazw xml:space=default.
Znacznik head jest opcjonalny, można go użyć lub pominąć.
Znacznik styling wymaga atrybutu id; obsługuje jeden lub więcej wewnętrznych znaczników style.
Obsługiwane atrybuty:
- tts:backgroundColor
Cały obszar tekstowy ma ten sam kolor tła. Można go ustawić na dowolnym obsługiwanym poziomie znaczników, ale będzie miał wpływ na wszystkie akapity, zakresy itd. w aktualnie widocznym tekście napisów.
Obsługiwane są wszystkie dozwolone reprezentacje kolorów, jednak składnik alfa jest ignorowany, chyba że jest ustawiany na 0. Jeśli składnik alfa jest równy 0, nie jest wyświetlany kolor tła. Wartość transparent jest traktowana jak alfa=0.
- tts:color
Obsługiwane są wszystkie dozwolone reprezentacje kolorów, jednak składnik alfa jest ignorowany. Wartość transparent jest traktowana jako kolor czarny.
- tts:fontFamily
- tts:fontSize
Obsługiwana jest tylko pierwsza (pionowa) wartość (jeśli istnieją dwa atrybuty fontSize). Jednostki są opcjonalne (przyjmuje się, że są to piksele). Obsługiwane są wartości bezwzględne (np. 12) i względne (na przykład +2). Wartości procentowe nie są obsługiwane.
- tts:fontWeight
- tts:textAlign
- tts:wrapOption
Znacznik wrapOption ma zastosowanie do całego obszaru tekstowego (np. wszystkich widocznych obecnie akapitów, zakresów itd.).
- tts:backgroundColor
Nieobsługiwane atrybuty:
- tts:direction
- tts:display
- tts:displayAlign
- tts:dynamicFlow
- tts:opacity
- tts:origin
- tts:overflow
- tts:padding
- tts:showBackground
- tts:textOutline
- tts:unicodeBidi
- tts:visibility
- tts:writingMode
- tts:zIndex
Znacznik layout jest ignorowany, łącznie z zawartymi w nim znacznikami region.
Znacznik body jest wymagany; dozwolony jest tylko jeden znacznik body.
Znacznik body obsługuje styl atrybutów i wszelkie atrybuty stylu.
Atrybuty begin, dur, end, id, region, timeContainer i wszelkie inne są ignorowane w znaczniku div.
Obsługiwane są znaczniki p (może ich być zero lub więcej).
Obsługiwane są atrybuty begin, dur, end, style i dowolne atrybuty stylu w znaczniku p.
Atrybuty id, region, timeContainer i wszelkie inne są ignorowane w znaczniku p.
Atrybut begin jest wymagany. Jeśli atrybut begin zostanie pominięty, ma miejsce niepowodzenie, które nie jest w żaden sposób sygnalizowane.
W wypadku braku atrybutu dur lub end napis jest zastępowany następnym.
W razie napotkania zarówno atrybutu dur, jak i end, używany jest atrybut end.
Znacznik p obsługuje kombinację znaczników span, br i tekstu (zgodnie ze specyfikacją W3C).
Znaczniki metadata i set są dozwolone, ale ignorowane.
Znacznik span
-Nie są obsługiwane zakresy zagnieżdżone.
-Obsługiwany jest styl atrybutów i atrybuty stylu w znaczniku span.
-Atrybuty begin, dur, end, id, region, timeContainer i wszelkie inne są ignorowane w znaczniku span.
Znacznik br. Wszystkie atrybuty i zawartość znacznika br są ignorowane.
Gdy składnik FLVPlaybackCaptioning analizuje plik XML zawierający tekst z synchronizacją czasową, informacje o początkowym czasie wyświetlania napisów są przekształcane w punkty sygnalizacji w języku ActionScript, które następnie dodawane są do listy instancji FLVPlayback. Nazwy punktów sygnalizacji rozpoczynają się od przedrostka "fl.video.caption2.0." Nie należy tworzyć punktów sygnalizacji z takim przedrostkiem, chyba że mają być wykorzystywane do wyświetlania napisów.
Tue Jun 12 2018, 12:23 PM Z