Собственная библиотека Python для чтения метаданных из видео?

Существует ли библиотека Python для чтения метаданных (модель камеры, время создания и т. Д.) Из видеофайлов? Эквивалент Perl - "exiftool". Я проверил pyexiv2, но у него нет поддержки видео, как у exiftool. Благодарю.

2 ответа

Я успешно использовал hachoir-метаданные: http://pypi.python.org/pypi/hachoir-metadata

Я использовал PyExifTool, обертка для программы командной строки, exif tool. Вы можете получить библиотеку здесь (я думаю, что это результат соответствующего вопроса в комментарии Свена).

Отличительной особенностью 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)
Другие вопросы по тегам