在 MP4 视频中保存“指纹”信息

在 MP4 视频中保存“指纹”信息

我有一台 Debian 服务器,用于提供 MP4 视频(供下载,以文件形式),我想知道是否有办法为每个下载文件的用户保存一些唯一的“exif”信息。
我理想情况下希望即时完成此操作,但作为第一步,我想找出一种方法来做到这一点。
有什么建议吗?

答案1

你可以简单地使用原子欧芹

AtomicParsley input.mp4 --encodedBy "John Doe for ID $RANDOM"

这将创建一个临时输出文件。要覆盖输入文件的元数据,请添加开关--overWrite。然后您将获得以下元数据:

$ mediainfo input.mp4
General
Complete name                            : input.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 59.5 MiB
Duration                                 : 3mn 31s
Overall bit rate                         : 2 360 Kbps
Encoded date                             : UTC 2012-01-08 11:16:19
Tagged date                              : UTC 2013-05-20 12:04:12
Writing application                      : John Doe for ID 14077

但别忘了,用户可以轻松编辑您放入容器中的任何元数据。如果您想绝对安全,您可能更愿意寻找数字标牌/水印服务,这些服务会给实际的视频比特流添加水印。这样的水印是无法删除的。

相关内容