我正在尝试使用 MATLAB 2015a 对来自 GoPro 的视频进行后期处理。我需要从视频的每一帧中获取时间戳,以便我可以使用它与另一组也使用时间戳的数据进行比较。所以这两个时间戳必须按秒匹配。
我检查了 MATLAB 文档,VideoReader 类有一个名为“CurrentTime”的属性,但这只给了我一帧相对于第一帧的时间,它设置为“0”秒,而不是视频拍摄的实际时间和日期。
我还看到人们在不同的论坛上询问如何为GoPro 视频添加时间戳,甚至 Python 上的库可以让你做到这一点,所以我假设 GoPro 视频的文件信息中没有时间戳。
视频格式不应该有一些记录视频的日期和时间,尤其是像 MPEG、AVI 和 MOV 这样的格式吗?如果是这样,为什么没有办法从 MATLAB 访问它们?
我感谢任何可能的帮助。干杯!