Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -204,6 +204,8 @@ def sanitize_file(file_path):
|
|
204 |
file_name = f"{truncated_text}_{random_string}{ext}"
|
205 |
return file_name
|
206 |
def upload_file(video_path):
|
|
|
|
|
207 |
os.makedirs("./upload",exist_ok=True)
|
208 |
new_path=sanitize_file(video_path)
|
209 |
new_path=f"./upload/{new_path}"
|
@@ -243,7 +245,10 @@ def marge_video(gpu=True):
|
|
243 |
def recover_audio(upload_path):
|
244 |
output_path=f"./result/no_water_mark.mp4"
|
245 |
audio_path="./upload/temp.wav"
|
246 |
-
|
|
|
|
|
|
|
247 |
var=os.system(f"ffmpeg -i {upload_path} -q:a 0 -map a {audio_path} -y")
|
248 |
if var==0:
|
249 |
var2=os.system(f"ffmpeg -i {output_path} -i {audio_path} -c:v copy -map 0:v:0 -map 1:a:0 -shortest {save_path} -y")
|
|
|
204 |
file_name = f"{truncated_text}_{random_string}{ext}"
|
205 |
return file_name
|
206 |
def upload_file(video_path):
|
207 |
+
if os.path.exists("./upload"):
|
208 |
+
shutil.rmtree("./upload")
|
209 |
os.makedirs("./upload",exist_ok=True)
|
210 |
new_path=sanitize_file(video_path)
|
211 |
new_path=f"./upload/{new_path}"
|
|
|
245 |
def recover_audio(upload_path):
|
246 |
output_path=f"./result/no_water_mark.mp4"
|
247 |
audio_path="./upload/temp.wav"
|
248 |
+
os.makedirs("./result/",exist_ok=True)
|
249 |
+
base_name=os.path.basename(upload_path)
|
250 |
+
save_path=f"./result/{base_name.replace('.mp4','_no_watermark.mp4')}"
|
251 |
+
# save_path=upload_path.replace(".mp4","_no_watermark.mp4")
|
252 |
var=os.system(f"ffmpeg -i {upload_path} -q:a 0 -map a {audio_path} -y")
|
253 |
if var==0:
|
254 |
var2=os.system(f"ffmpeg -i {output_path} -i {audio_path} -c:v copy -map 0:v:0 -map 1:a:0 -shortest {save_path} -y")
|