这个代码的目的是获取视频exif信息,也是在论坛里搜索到的代码,看不到,原地址https://blog.csdn.net/birdnet5/article/details/118213793
# =========================视频exif信息=========================
from win32comext.propsys import propsys, pscon
def mp4_exif_date(path):
date = ''
try:
properties = propsys.SHGetPropertyStoreFromParsingName(path)
date = properties.GetValue(pscon.PKEY_Media_DateEncoded).GetValue()
if not isinstance(date, datetime.datetime):
if date:
date = datetime.datetime.fromtimestamp(int(date))
date = date.replace(tzinfo=pytz.timezone('UTC'))
# print("视频exif", path, date)
return date
except Exception as r:
# print("视频exif错误", path, r)
return ""