TDN-M commited on
Commit
dddb41b
·
verified ·
1 Parent(s): f50351d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -1,18 +1,22 @@
1
  import gradio as gr
2
  import subprocess
3
  import os
 
4
 
5
  def enhance_video(input_file):
6
  """
7
  Hàm xử lý video đầu vào và trả về video đã tăng cường.
8
  """
 
 
 
 
9
  # Tạo đường dẫn tạm thời cho file đầu vào và đầu ra
10
  input_path = "input.mp4"
11
  output_path = "enhanced_output.mp4"
12
 
13
- # Lưu file tải lên vào đường dẫn tạm thời
14
- with open(input_path, "wb") as f:
15
- f.write(input_file.read())
16
 
17
  # Định nghĩa các bộ lọc ffmpeg
18
  filters = [
 
1
  import gradio as gr
2
  import subprocess
3
  import os
4
+ import shutil
5
 
6
  def enhance_video(input_file):
7
  """
8
  Hàm xử lý video đầu vào và trả về video đã tăng cường.
9
  """
10
+ # Kiểm tra xem input_file có tồn tại không
11
+ if not input_file:
12
+ return "Không có file video nào được tải lên."
13
+
14
  # Tạo đường dẫn tạm thời cho file đầu vào và đầu ra
15
  input_path = "input.mp4"
16
  output_path = "enhanced_output.mp4"
17
 
18
+ # Di chuyển file tải lên vào đường dẫn tạm thời
19
+ shutil.copy(input_file, input_path)
 
20
 
21
  # Định nghĩa các bộ lọc ffmpeg
22
  filters = [