【问题标题】:How to convert TTML (Timed Text Markup Language) tick to seconds如何将 TTML(定时文本标记语言)刻度转换为秒
【发布时间】:2017-06-09 20:52:57
【问题描述】:

有人知道如何将 TTML-tick 转换为秒吗?例如,如何将“1281697500”转换为~2min7sec?

【问题讨论】:

标签: c# ttml


【解决方案1】:

在根tt 元素上应该有一个ttp:tickRate 参数,它定义每秒的滴答数。如果未指定,则为 1。因此,如果您有一个带有“1281697500t”之类的刻度度量的 TTML 时间表达式,则从末尾删除 t,然后将数字除以 ttp:tickRate 的值,得到以秒为单位的值。

请注意,仅当在媒体时基中工作时才需要使用刻度。

链接到ttp:tickRatehttps://www.w3.org/TR/ttml1/#parameter-attribute-tickRate

链接到 TTML 时间表达式语法:https://www.w3.org/TR/ttml1/#timing-value-timeExpression

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 2017-11-30
    • 2020-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多