Python本机库从视频中读取元数据?

时间:2012-04-09 15:02:09

标签: python exiftool pyexiv2

是否有Python库可以从视频文件中读取元数据(相机型号,创建时间等)? Perl等价物是“exiftool”。我检查了pyexiv2,但它没有像exiftool那样的视频支持。感谢。

2 个答案:

答案 0 :(得分:3)

我成功地使用了hachoir-metadata:http://pypi.python.org/pypi/hachoir-metadata

答案 1 :(得分:0)

我使用了PyExifTool,这是命令行程序exif工具的包装器。您可以获取库here(我认为这是Sven评论中相关问题的结果)。

PyExifTool的优点在于它还可以为您解析元数据到字典中。

我在os.walk的文件名列表中使用它。

import exiftool 
exif_Executable="<path to exif executable>"    

with exiftool.ExifTool(executable_=exif_Executable) as et:
        metadata = et.get_metadata_batch(fileList)