是否有任何标准的方式从视频文件中获取信息?对于图像,我们有EXIF数据,可用于获取有关图像文件的日期/时间,大小等信息。我想知道是否有这样的视频的东西。EXIF喜欢的东西视频
用例是 - 我有很多从我的数码相机拍摄的视频。我想将它们重命名为YYYY-MM-DD而非Video_N更有意义。 YYYY-MM-DD应该是拍摄视频的日期和时间。
在Python,C/C++,Perl中的任何解决方案将不胜感激,但如果您有其他语言的解决方案,请让我知道。
谢谢。
是否有任何标准的方式从视频文件中获取信息?对于图像,我们有EXIF数据,可用于获取有关图像文件的日期/时间,大小等信息。我想知道是否有这样的视频的东西。EXIF喜欢的东西视频
用例是 - 我有很多从我的数码相机拍摄的视频。我想将它们重命名为YYYY-MM-DD而非Video_N更有意义。 YYYY-MM-DD应该是拍摄视频的日期和时间。
在Python,C/C++,Perl中的任何解决方案将不胜感激,但如果您有其他语言的解决方案,请让我知道。
谢谢。
不幸的是,大多数相机实际上并没有足够的元数据,如果它们被存放,由于多种视频编解码器和容器等存储在视频:(。
AVI,MOV,MPG,MP4,等等,一个不错的选择将运行的ffmpeg -i来阅读。
exiftool读取视频容器及其元数据。重要的
类知道他们是什么格式,或者至少他们有什么扩展。 – ysth 2011-06-06 07:17:14
@ysth感谢您的参与,格式为MPEG,但我想开发一个工具,我可以发送给我的朋友d他可以不加任何修改地使用它。他的相机可能会有所不同。 – Anon 2011-06-06 07:42:26