2012-04-09 3 views
2

비디오 파일에서 메타 데이터 (카메라 모델, 생성 된 시간 등)를 읽는 Python 라이브러리가 있습니까? Perl은 "exiftool"입니다. pyexiv2를 확인했지만 exiftool처럼 비디오 지원 기능이 없습니다. 감사.비디오에서 메타 데이터를 읽는 Python 네이티브 라이브러리?

+0

어쨌든 파이썬에서도 pyexiv2를 통해 ExifTool을 사용하는 것이 좋습니다. ExifTool은 훨씬 완벽하고 다양합니다. [이 관련된 질문에 대한 내 대답] (http://stackoverflow.com/a/10075210/279627)을 참조하십시오. –

답변

0

. 라이브러리 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)