0
TTML-tickを2番目に変換する方法を知っている人はいますか?たとえば、「1281697500」を〜2min7secに変換するにはどうすればよいですか?TTML(Timed Text Markup Language)のチックを秒単位に変換する方法
TTML-tickを2番目に変換する方法を知っている人はいますか?たとえば、「1281697500」を〜2min7secに変換するにはどうすればよいですか?TTML(Timed Text Markup Language)のチックを秒単位に変換する方法
ルートtt
要素には、ttp:tickRate
パラメータがあります。これは1秒当たりのティック数を定義します。指定されていない場合は1です。したがって、「1281697500t」のような目盛りのTTML時間式がある場合は、t
を最後から削除し、数値をttp:tickRate
の値で分けて値を秒単位で取得します。
ダニの使用は、メディアタイムベースで作業する場合にのみ使用することに注意してください。 ttp:tickRate
へ
リンク:TTML時間表現の構文にhttps://www.w3.org/TR/ttml1/#parameter-attribute-tickRate
リンク:https://www.w3.org/TR/ttml1/#timing-value-timeExpression
2min7sec 127秒です。値が128.1697500秒を表していると思われます –
TTMLで定義されたパラメータに基づいて任意のように見えます。 https://www.w3.org/TR/ttaf1-dfxp/#parameter-attribute-tickRate – Blorgbeard
TimeSpan.FromTicks(int64.Parse(ttmlValue));をご覧ください。 –