You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MP4中version字段应置于edts盒还是elst盒?

MP4 Boxes:version字段的归属(edts vs elst)

先明确两个核心Box的定位和结构:

  • edts(Edit Box)是纯容器盒,它的唯一作用是承载一个或多个elst(Edit List Box),自身仅包含标准Box头部(size + type),没有额外的version、entry_count这类业务字段。
  • elst(Edit List Box)才是存储编辑规则的实际载体,它的结构里明确包含version、flags、entry_count字段,后续跟着具体的编辑条目数据(segment_duration、media_time、media_rate等)。

你参考的文档里可能存在表述混淆:所谓"定义了version、entry_count等字段"的是elst,而非作为容器的edts。另外你提到的"entry_count字段应置于edts盒"也是错误的,这个字段同样属于elst。

关于version的作用:它确实控制segment_duration、media_time、media_rate的字段长度——当version=0时,这些字段用32位存储;version=1时用64位,这个逻辑是elst结构的一部分。

结论

  • version字段属于**elst盒**的头部结构
  • entry_count同样属于elst盒,而非edts盒

内容的提问来源于stack exchange,提问作者Han Han

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 14:42:32