Video 最大MP4 H264收割台尺寸

Video 最大MP4 H264收割台尺寸,video,ffmpeg,mp4,h.264,Video,Ffmpeg,Mp4,H.264,我需要将MP4容器H264视频编码文件分为头部分和内容部分 我不想停留在头的细节上,而是想用最大MP4视频头限制分割文件 是否存在这样的限制?从文件中拆分最初的2/4 MB是否会完全保留标头 要求是,如果文件的内容部分可访问,则不应重新创建视频。将文件拆分为标题和内容是否有帮助?根据,实际上没有标题大小限制 有些电影原子大小可变,因此无法设置限制。 例如,“用户数据原子”可以扩展标题大小 用户数据原子的原子类型为“udta”。在用户数据原子内部是描述每个用户数据段的原子列表。用户数据提供了一种扩

我需要将MP4容器H264视频编码文件分为头部分和内容部分

我不想停留在头的细节上,而是想用最大MP4视频头限制分割文件

是否存在这样的限制?从文件中拆分最初的2/4 MB是否会完全保留标头

要求是,如果文件的内容部分可访问,则不应重新创建视频。将文件拆分为标题和内容是否有帮助?

根据,实际上没有标题大小限制

有些电影原子大小可变,因此无法设置限制。
例如,“用户数据原子”可以扩展标题大小

用户数据原子的原子类型为“udta”。在用户数据原子内部是描述每个用户数据段的原子列表。用户数据提供了一种扩展QuickTime电影中存储的信息的简单方法。例如,用户数据原子可以存储电影的窗口位置、播放特征或创建信息

原子内部原子内部原子的结构。。。这也意味着实际上没有限制

我想限制可能是4GB,但是。。。 根据以下引用,Atom大小甚至可以大于2^32字节:

原子大小 一个32位整数,指示原子的大小,包括原子头和原子内容,包括任何包含的原子。通常,size字段包含原子的实际大小(以字节为单位),表示为32位无符号整数。但是,“大小”字段可以包含指示确定原子大小的替代方法的特殊值。(这些特殊值通常仅用于媒体数据(“mdat”)原子。) 两个特殊值对“大小”字段有效: 0(仅允许用于顶级原子)指定文件中的最后一个原子,并指示该原子扩展到文件的末尾。 1,这意味着实际大小在扩展大小字段中给出,扩展大小字段是类型字段后面的可选64位字段。 这可容纳包含超过2^32字节的媒体数据原子

我认为您最好从MP4容器中提取基本流:

(我不确定链接的示例是否会起作用)

您是否知道可以将MP4头放在文件的末尾?