diff --git a/handle_imported_video.py b/handle_imported_video.py index d9b3597..4ee5f34 100644 --- a/handle_imported_video.py +++ b/handle_imported_video.py @@ -158,12 +158,18 @@ def add_overlay(_DEV,_SOURCE_DIR,_DAY_DIRS): else: continue if filename.endswith(".MP4") and filename.startswith("joined_"): - myCmd = f"ffmpeg -i {filename} -c:v libvpx-vp9 -i {filename.replace('.MP4', '.WEBM')} -filter_complex [0][1]overlay=x=0:y=0,hflip,vflip overlay_{filename}" + if _FLIP: + myCmd = f"ffmpeg -i {filename} -c:v libvpx-vp9 -i {filename.replace('.MP4', '.WEBM')} -filter_complex [0][1]overlay=x=0:y=0,hflip,vflip overlay_{filename}" + else: + myCmd = f"ffmpeg -i {filename} -c:v libvpx-vp9 -i {filename.replace('.MP4', '.WEBM')} -filter_complex [0][1]overlay=x=0:y=0 overlay_{filename}" print(myCmd) - status, output = subprocess.getstatusoutput(myCmd) + #status, output = subprocess.getstatusoutput(myCmd) print(output) - - + ff = FfmpegProgress(myCmd) + with tqdm(total=100, position=1, desc="Encode") as pbar: + for progress in ff.run_command_with_progress(): + pbar.update(progress - pbar.n) + pbar.close() def flip_videos(_DEV,_SOURCE_DIR,_DAY_DIRS): print("Flipping") for _DAY_DIR in _DAY_DIRS: