是否有任何标准方法可以从视频文件中获取信息?对于图像,我们有EXIF数据,可用于获取有关图像文件的日期/时间,大小等的信息。我想知道视频是否还有这样的东西。
用例是 - 我有很多从我的数码相机拍摄的视频。我想将它们重命名为更有意义的东西,比如YYYY-MM-DD而不是Video_N。 YYYY-MM-DD应该是拍摄视频的日期和时间。
任何Python,C / C ++,Perl的解决方案都会受到赞赏,但如果你有其他语言的解决方案,请告诉我。
感谢。
答案 0 :(得分:7)
exiftool读取视频容器及其元数据。
答案 1 :(得分:2)
不幸的是,大多数相机实际上并没有在视频中存储足够的元数据:(。
如果他们正在存储它,由于AVI,MOV,MPG,MP4等各种各样的视频编解码器和容器,一个很好的选择是运行ffmpeg -i来读取它。