2012-04-09 99 views
2

是否有Python庫從視頻文件中讀取元數據(相機型號,創建時間等)? Perl的等價物是「exiftool」。我檢查了pyexiv2,但它沒有像exiftool那樣的視頻支持。謝謝。從視頻中讀取元數據的Python本機庫?

+0

我推薦使用ExifTool超過pyexiv2無論如何,即使在Python。 ExifTool更加完整和多功能。請參閱[我對此相關問題的回答](http://stackoverflow.com/a/10075210/279627)。 – 2012-04-09 16:43:15

回答

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)