Loading bin/pyggle +20 −0 Original line number Diff line number Diff line Loading @@ -537,6 +537,11 @@ if __name__ == "__main__": help="Zoom Level for reverse geocoding", ) parser.add_argument("--reverse", action="store_true", help="Reverse sort order") parser.add_argument( "--scrub-metadata", action="store_true", help="Scrub EXIF metadata from images (IN-PLACE EDIT)", ) parser.add_argument("--size", type=int, default=250, help="Thumbnail size [px]") parser.add_argument( "--sort", Loading Loading @@ -585,6 +590,21 @@ if __name__ == "__main__": Thumbnail(filename, im, size=args.size, with_gps=args.with_nominatim) ) if args.scrub_metadata: subprocess.run( [ "exiftool", "-q", "-overwrite_original", "-EXIF:SerialNumber=", "-EXIF:LensSerialNumber=", "-Makernotes:all=", "-geotag=", "-ThumbnailImage=", filename, ] ) if args.sort == "time": thumbnails = sorted(thumbnails, key=lambda t: t.exif_dt, reverse=args.reverse) Loading Loading
bin/pyggle +20 −0 Original line number Diff line number Diff line Loading @@ -537,6 +537,11 @@ if __name__ == "__main__": help="Zoom Level for reverse geocoding", ) parser.add_argument("--reverse", action="store_true", help="Reverse sort order") parser.add_argument( "--scrub-metadata", action="store_true", help="Scrub EXIF metadata from images (IN-PLACE EDIT)", ) parser.add_argument("--size", type=int, default=250, help="Thumbnail size [px]") parser.add_argument( "--sort", Loading Loading @@ -585,6 +590,21 @@ if __name__ == "__main__": Thumbnail(filename, im, size=args.size, with_gps=args.with_nominatim) ) if args.scrub_metadata: subprocess.run( [ "exiftool", "-q", "-overwrite_original", "-EXIF:SerialNumber=", "-EXIF:LensSerialNumber=", "-Makernotes:all=", "-geotag=", "-ThumbnailImage=", filename, ] ) if args.sort == "time": thumbnails = sorted(thumbnails, key=lambda t: t.exif_dt, reverse=args.reverse) Loading