如何将 TTML(定时文本标记语言)刻度转换为秒
How to convert TTML (Timed Text Markup Language) tick to seconds
有谁知道如何将 TTML-tick 转换为秒?例如,如何将“1281697500”转换为 ~2min7sec?
根 tt
元素上应该有一个 ttp:tickRate
参数,它定义了每秒的刻度数。如果未指定,则为 1。因此,如果您的 TTML 时间表达式带有“1281697500t”等刻度指标,则从末尾删除 t
并将数字除以 ttp:tickRate
的值以获得以秒为单位的值。
请注意,只有在使用媒体时基时才会使用节拍。
Link 到 ttp:tickRate
:https://www.w3.org/TR/ttml1/#parameter-attribute-tickRate
Link 到 TTML 时间表达式语法:https://www.w3.org/TR/ttml1/#timing-value-timeExpression
有谁知道如何将 TTML-tick 转换为秒?例如,如何将“1281697500”转换为 ~2min7sec?
根 tt
元素上应该有一个 ttp:tickRate
参数,它定义了每秒的刻度数。如果未指定,则为 1。因此,如果您的 TTML 时间表达式带有“1281697500t”等刻度指标,则从末尾删除 t
并将数字除以 ttp:tickRate
的值以获得以秒为单位的值。
请注意,只有在使用媒体时基时才会使用节拍。
Link 到 ttp:tickRate
:https://www.w3.org/TR/ttml1/#parameter-attribute-tickRate
Link 到 TTML 时间表达式语法:https://www.w3.org/TR/ttml1/#timing-value-timeExpression