Update app.py
Browse files
app.py
CHANGED
@@ -69,47 +69,49 @@ def inference_video(video, size):
|
|
69 |
# Create the directory, equivalent to 'mkdir -p'
|
70 |
os.makedirs(INPUT_DIR, exist_ok=True)
|
71 |
os.chdir(INPUT_DIR)
|
|
|
72 |
upload_folder = 'upload'
|
73 |
result_folder = 'results'
|
74 |
video_folder = 'videos'
|
75 |
video_result_folder = 'results_videos'
|
76 |
video_mp4_result_folder = 'results_mp4_videos'
|
77 |
result_restored_imgs_folder = 'restored_imgs'
|
|
|
78 |
if os.path.isdir(upload_folder):
|
79 |
print(upload_folder+" exists")
|
80 |
else:
|
81 |
-
os.
|
82 |
|
83 |
if os.path.isdir(video_folder):
|
84 |
print(video_folder+" exists")
|
85 |
else:
|
86 |
-
os.
|
87 |
|
88 |
if os.path.isdir(video_result_folder):
|
89 |
print(video_result_folder+" exists")
|
90 |
else:
|
91 |
-
os.
|
92 |
|
93 |
if os.path.isdir(video_mp4_result_folder):
|
94 |
print(video_mp4_result_folder+" exists")
|
95 |
else:
|
96 |
-
os.
|
97 |
|
98 |
if os.path.isdir(result_folder):
|
99 |
print(result_folder+" exists")
|
100 |
else:
|
101 |
-
os.
|
102 |
|
103 |
os.chdir("results")
|
104 |
if os.path.isdir(result_restored_imgs_folder):
|
105 |
print(result_restored_imgs_folder+" exists")
|
106 |
else:
|
107 |
-
os.
|
108 |
os.chdir("..")
|
109 |
|
110 |
if os.path.isdir(video_folder):
|
111 |
shutil.rmtree(video_folder)
|
112 |
-
os.
|
113 |
os.chdir("..")
|
114 |
try:
|
115 |
# Specify the desired output file path with the custom name and ".mp4" extension
|
@@ -121,6 +123,8 @@ def inference_video(video, size):
|
|
121 |
print(f"Video input saved as {output_file_path}")
|
122 |
except Exception as e:
|
123 |
print(f"Error saving video input: {str(e)}")
|
|
|
|
|
124 |
os.system("python inference_video.py")
|
125 |
return os.path.join(f'/{INPUT_DIR}/results_mp4_videos/', 'input.mp4')
|
126 |
|
|
|
69 |
# Create the directory, equivalent to 'mkdir -p'
|
70 |
os.makedirs(INPUT_DIR, exist_ok=True)
|
71 |
os.chdir(INPUT_DIR)
|
72 |
+
|
73 |
upload_folder = 'upload'
|
74 |
result_folder = 'results'
|
75 |
video_folder = 'videos'
|
76 |
video_result_folder = 'results_videos'
|
77 |
video_mp4_result_folder = 'results_mp4_videos'
|
78 |
result_restored_imgs_folder = 'restored_imgs'
|
79 |
+
|
80 |
if os.path.isdir(upload_folder):
|
81 |
print(upload_folder+" exists")
|
82 |
else:
|
83 |
+
os.makedirs(upload_folder, exist_ok=True)
|
84 |
|
85 |
if os.path.isdir(video_folder):
|
86 |
print(video_folder+" exists")
|
87 |
else:
|
88 |
+
os.makedirs(video_folder, exist_ok=True)
|
89 |
|
90 |
if os.path.isdir(video_result_folder):
|
91 |
print(video_result_folder+" exists")
|
92 |
else:
|
93 |
+
os.makedirs(video_result_folder, exist_ok=True)
|
94 |
|
95 |
if os.path.isdir(video_mp4_result_folder):
|
96 |
print(video_mp4_result_folder+" exists")
|
97 |
else:
|
98 |
+
os.makedirs(video_mp4_result_folder, exist_ok=True)
|
99 |
|
100 |
if os.path.isdir(result_folder):
|
101 |
print(result_folder+" exists")
|
102 |
else:
|
103 |
+
os.makedirs(result_folder, exist_ok=True)
|
104 |
|
105 |
os.chdir("results")
|
106 |
if os.path.isdir(result_restored_imgs_folder):
|
107 |
print(result_restored_imgs_folder+" exists")
|
108 |
else:
|
109 |
+
os.makedirs(result_restored_imgs_folder, exist_ok=True)
|
110 |
os.chdir("..")
|
111 |
|
112 |
if os.path.isdir(video_folder):
|
113 |
shutil.rmtree(video_folder)
|
114 |
+
os.makedirs(video_folder, exist_ok=True)
|
115 |
os.chdir("..")
|
116 |
try:
|
117 |
# Specify the desired output file path with the custom name and ".mp4" extension
|
|
|
123 |
print(f"Video input saved as {output_file_path}")
|
124 |
except Exception as e:
|
125 |
print(f"Error saving video input: {str(e)}")
|
126 |
+
|
127 |
+
os.chdir("..")
|
128 |
os.system("python inference_video.py")
|
129 |
return os.path.join(f'/{INPUT_DIR}/results_mp4_videos/', 'input.mp4')
|
130 |
|