MP4文件剪切一部分后,如何确定MP4文件中哪些偏移量发生了变化

How to determine which offsets changed in MP4 file after cutting a part of the MP4 file

此图像显示了每个偏移量以及该偏移量在 mp4 文件中的作用。

这是在十六进制编辑器中查看的 MP4 文件:

当剪切(作为示例)该视频的前 60 秒或进行任何剪切过程时,我如何知道哪些偏移量已更改?

许多偏移量将发生变化。切割时,ffmpeg 不会复制源元数据并进行转换 in-place,它会复制媒体有效负载并生成新包。具有块偏移量的示例表都将不同。大多数元数据也是如此。 ffmpeg 将尝试复制的唯一元数据是来自输入的字符串元数据,例如艺术家、标题或时间码。