我有价值观88
40
B0
00
。它们是十六进制的。我不明白怎么做,但它们代表了几纳秒。我需要帮助来理解这份概述 Matroska 和 WebM 元数据编码的文档。我对此比较陌生,但我正在使用 JavaScript 来更改文件持续时间。我目前正在使用的作品,但目标是知道如何设置 WebM 视频文件的自定义持续时间。该文档显示了持续时间参数的以下内容:
- 元素名称
- 期间
- EBML 树中的级别
- 2
- 元素 ID 显示为八位字节
- 0x4489
- 强制的
- 错误的
- 可能出现多次
- 错误的
- 包含在
- 1
- 2
- 3
- 4
- 可在 WebM 中使用
- 真的
- 描述
- 基于 TimestampScale 的分段持续时间(以纳秒为单位)
我正在使用默认的时间戳刻度 ( 1000000
)。我的问题是如何获得这些十六进制值,并将它们转换为hours:minutes:seconds:milliseconds
. 我只是被难住了:(0x8840B000
对我没有帮助。