跳到正文
CreatorPrivacyKit

清除 MP4 的 udta 之后,创建时间还在吗?

清除 MP4 的 udta 之后,创建时间还在吗?

2026年10月28日测得一份 320×240、1 秒的合成 MP4 为 18761 字节,sanitizeIsoBmff 之后仍是 18761 字节,mdat 偏移仍是 2632,CreateDate 仍是 2020:01:15 12:00:00,文件留在这台设备上。

最近更新

2026年10月28日测得一份 320×240、1 秒的合成 MP4 为 18761 字节,sanitizeIsoBmff 之后仍是 18761 字节,mdat 偏移仍是 2632,CreateDate 仍是 2020:01:15 12:00:00,文件留在这台设备上。

测定日期 2026-10-28。ExifTool 12.76,ffmpeg 6.1.1-3ubuntu5。

同一份文件上的四种处理

处理字节CreateDate还在的标签
原始文件187612020:01:15 12:00:00标题 Fixture Title,GPS,编码器 Lavf60.16.100
sanitizeIsoBmff187612020:01:15 12:00:00mdat 偏移 2632。标题、GPS、编码器已不在
exiftool -all=185432020:01:15 12:00:00创建时间仍可读
ffmpeg -map_metadata -1 -c copy186410000:00:00 00:00:00编码器 Lavf60.16.100。标题、注释、GPS 已不在

原始 GPS 读数是 48 deg 51' 29.60" N, 2 deg 17' 40.20" E。mdat 载荷 SHA-256 在每一行都是 eacdcc72bee3bda6907cf171b63957bb59b1a5a64b6adcb670f73352350b5a40。源文件 SHA-256 是 67d6c582aac59b610b1a92970775054a9f91bb4fef544f769315fda185743a41。机器是 13th Gen Intel Core i9-13900K,Linux 7.0.0-38-generic。记录在 docs/evidence/runs/2026-10-28-mp4-three-way.json。

本站清理器动了哪些盒子

清理器把 udta、meta 一类用户数据盒改成同样长度的填充,不重新编码画面。mvhd 里的创建时间留在文件里。旋转矩阵也留着,手机竖拍不会被拧倒。

问题

本站清理会重新编码视频吗?

不会。sanitizeIsoBmff 把元数据盒改成同样大小的填充。这份文件仍是 18761 字节,mdat 偏移仍是 2632。CreateDate 仍是 2020:01:15 12:00:00。

exiftool -all= 会去掉这份文件的创建时间吗?

在这份文件上,QuickTime CreateDate 仍是 2020:01:15 12:00:00。文件从 18761 字节变成 18543 字节。ExifTool 版本是 12.76。

ffmpeg -map_metadata -1 在这份文件上留下了什么?

标题、注释和 GPS 已经不在。ItemList Encoder 仍是 Lavf60.16.100。CreateDate 读数是 0000:00:00 00:00:00。文件是 18641 字节。ffmpeg 版本是 6.1.1-3ubuntu5。

工具

首页清理器。 视频元数据查看。 英文测量页。 对比清理前后。