Added media type specials to json and string output, closes #68

This commit is contained in:
Rhet Turnbull
2020-03-12 20:11:59 -07:00
parent a27ce33473
commit f1ade92e98
2 changed files with 28 additions and 0 deletions

View File

@@ -1019,6 +1019,13 @@ def print_photo_info(photos, json=False):
"iscloudasset", "iscloudasset",
"incloud", "incloud",
"date_modified", "date_modified",
"portrait",
"screenshot",
"slow_mo",
"time_lapse",
"hdr",
"selfie",
"panorama",
] ]
) )
for p in photos: for p in photos:
@@ -1053,6 +1060,13 @@ def print_photo_info(photos, json=False):
p.iscloudasset, p.iscloudasset,
p.incloud, p.incloud,
date_modified_iso, date_modified_iso,
p.portrait,
p.screenshot,
p.slow_mo,
p.time_lapse,
p.hdr,
p.selfie,
p.panorama,
] ]
) )
for row in dump: for row in dump:

View File

@@ -882,6 +882,13 @@ class PhotoInfo:
"iscloudasset": self.iscloudasset, "iscloudasset": self.iscloudasset,
"incloud": self.incloud, "incloud": self.incloud,
"date_modified": date_modified_iso, "date_modified": date_modified_iso,
"portrait": self.portrait,
"screenshot": self.screenshot,
"slow_mo": self.slow_mo,
"time_lapse": self.time_lapse,
"hdr": self.hdr,
"selfie": self.selfie,
"panorama": self.panorama,
} }
return yaml.dump(info, sort_keys=False) return yaml.dump(info, sort_keys=False)
@@ -921,6 +928,13 @@ class PhotoInfo:
"iscloudasset": self.iscloudasset, "iscloudasset": self.iscloudasset,
"incloud": self.incloud, "incloud": self.incloud,
"date_modified": date_modified_iso, "date_modified": date_modified_iso,
"portrait": self.portrait,
"screenshot": self.screenshot,
"slow_mo": self.slow_mo,
"time_lapse": self.time_lapse,
"hdr": self.hdr,
"selfie": self.selfie,
"panorama": self.panorama,
} }
return json.dumps(pic) return json.dumps(pic)