NeuralFalcon commited on
Commit
d8f5169
·
verified ·
1 Parent(s): b8c1a34

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
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
- save_path=upload_path.replace(".mp4","_no_watermark.mp4")
 
 
 
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")