summaryrefslogtreecommitdiff
path: root/cli/app/search/live.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/app/search/live.py')
-rw-r--r--cli/app/search/live.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/app/search/live.py b/cli/app/search/live.py
index 1eab871..251a9f5 100644
--- a/cli/app/search/live.py
+++ b/cli/app/search/live.py
@@ -565,6 +565,14 @@ class Listener:
save_time = time.time()
# out_img.save(os.path.join(path_out, "frame_{:05d}.png".format(i)), format='png', compression_level=3)
out_img.save(pipe.stdin, format='png', compression_level=3)
+ printed = False
+ while True:
+ line = pipe.stdout.readline()
+ if not line:
+ break
+ elif not printed:
+ printed = True
+ print("Waiting for FFMPEG to catch up...")
save_time_total += time.time() - save_time
img_to_send = out_img.resize((256, 256), Image.BICUBIC)