diff --git a/handle_imported_video.py b/handle_imported_video.py index 1e906ff..f665fdd 100644 --- a/handle_imported_video.py +++ b/handle_imported_video.py @@ -23,7 +23,7 @@ elif sys.platform == "darwin": elif sys.platform == "win32": ops = "win" try: - opts, args = getopt.getopt(sys.argv[1:], "q:x:ta:r:fp:d:s:z:w:jge", ["command=", "help", "output=", "backup"]) + opts, args = getopt.getopt(sys.argv[1:], "oq:x:ta:r:fp:d:s:z:w:jge", ["command=", "help", "output=", "backup"]) except getopt.GetoptError as err: # print help information and exit: print(str(err)) # will print something like "option -a not recognized" @@ -33,7 +33,7 @@ output = None # QJ : getopts _DEV = "gopro9_1" _SEQUENCES = [] -_GPS = _FLIP = _JOIN = _ENCODE= False +_GPS = _FLIP = _JOIN = _ENCODE = _OVERLAY = False _TEST = False _FILTER = False _QUALITY = ["35","35","25"] @@ -55,7 +55,9 @@ for o, a in opts: elif o in ("-j", "--flip"): _JOIN = True elif o in ("-g", "--flip"): - _GPS = True + _GPS = True + elif o in ("-o", "--overlay"): + _OVERLAY = True elif o in ("-e", "--flip"): _ENCODE = True elif o in ("-w", "--flip"): @@ -460,7 +462,9 @@ if _FLIP: if _JOIN: join_videos(_DEV, _SOURCE_DIR,_DAY_DIRS) if _ENCODE: - encode_videos(_DEV, _SOURCE_DIR,_DAY_DIRS) + encode_videos(_DEV, _SOURCE_DIR,_DAY_DIRS) +if _OVERLAY: + add_overlay(_DEV, _SOURCE_DIR,_DAY_DIRS) # if _ACTION == "modify_date": # modify_creation_date(_FILE,_SRC_FILE)