本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
TTML樣式格式
AWSElemental MediaConvert 會在工作執行時讀取輸入註解的樣式格式。如果您發現輸出的樣式格式有問題,建議您檢查輸入註解的格式,或將「樣式傳遞」設定為「已啟用」。下列主題提供在輸入註解中使用字型、可隱藏屬性和從右至左語言的TTML指引。
指定字型
MediaConvert 支援 TTML2W3C 建議
-
預設
-
等寬
-
sansSerif
-
襯線
-
monospaceSansSerif
-
monospaceSerif
-
proportionalSansSerif
-
proportionalSerif
為獲得最佳結果,請在TTML輸入註解中指定一般字型系列。如果您改為指定個別字體,則 MediaConvert 會將字體對映至上面列出的其中一個一般字體系列。
可遺傳和非可遺傳的屬性
樣式屬性可以是可遺傳的或不可遺傳的。TTML2 W3C 建議
在您希望它們應用到的每個元素中包含非遺傳樣式屬性。
例如,tts:backgroundColor
是一個非可隱藏的樣式屬性。以下結果與紅色背景顏色和世界沒有背景顏色的 hello:
<span tts:backgroundColor="red">hello<br/>world</span>
您可以修復上述格式,以便 hello world 通過使用單獨的跨度具有紅色背景顏色,每個跨度都有自己的 style 屬性,如下例所示:
<span><span tts:backgroundColor="red">hello</span> <br/> <span tts:backgroundColor="red">world</span></span>
從右到左的語言
MediaConvert 支持從左到右和從右到左的文本方向內TTML。
如果不指定文字方向, MediaConvert 會使用從左到右。
若要指定由右至左,請包含tts:direction="rtl"
屬性。如果您的文字混合了雙向字元,也請包含 TTML2W3Ctts:unicodeBidi="embed"
屬性。請注意,這tts:unicodeBidi
是一個非可隱藏的屬性。