Python 在视频中存储特定于图像的元数据
我想在PNG图像中存储XMP数据,然后在视频中使用无损压缩编解码器压缩图像,以便长期存储 这可能吗?压缩到视频时是否会丢弃每图像元数据 对于上下文,我需要一个pythonic解决方案,利用FFMPEG进行视频压缩。我知道OPENCV会丢弃视频元数据。此外,我不关心视频元数据,只关心每幅图像的元数据。此外,我存储的元数据类型与帧的时间戳、它拍摄的相机,甚至可能是一些关于prem AI检测的信息有关,比如帧中对象的边界框之类的 我目前的方法只是使用OPENCV获取帧,然后将时间记录到fat数组中。一旦我的视频文件达到特定的大小或帧数,我将在视频文件中预先添加json时间戳数组以及一个关于数组长度的32位整数。这个解决方案肯定会起作用,但是,在内存中记录时间戳,再加上编写自定义脚本以再次加载我的视频(事先解析前面的时间戳)是一件麻烦事 谁有神奇的解决办法?除了将帧时间戳附加到视频元数据之外,我是否可以使用当前使用的方法Python 在视频中存储特定于图像的元数据,python,ffmpeg,png,metadata,xmp,Python,Ffmpeg,Png,Metadata,Xmp,我想在PNG图像中存储XMP数据,然后在视频中使用无损压缩编解码器压缩图像,以便长期存储 这可能吗?压缩到视频时是否会丢弃每图像元数据 对于上下文,我需要一个pythonic解决方案,利用FFMPEG进行视频压缩。我知道OPENCV会丢弃视频元数据。此外,我不关心视频元数据,只关心每幅图像的元数据。此外,我存储的元数据类型与帧的时间戳、它拍摄的相机,甚至可能是一些关于prem AI检测的信息有关,比如帧中对象的边界框之类的 我目前的方法只是使用OPENCV获取帧,然后将时间记录到fat数组中。一