Update app.py
Browse files
app.py
CHANGED
@@ -16,12 +16,12 @@ def enhance_video(input_file):
|
|
16 |
|
17 |
# Định nghĩa các bộ lọc ffmpeg
|
18 |
filters = [
|
19 |
-
"scale=1920
|
20 |
-
"pad=1920:1080:(ow-iw)/2:(oh-ih)/2",
|
21 |
-
"nlmeans=s=3:p=3:r=3",
|
22 |
-
"unsharp=5:5:1.0",
|
23 |
-
"eq=contrast=1.2:brightness=0.1"
|
24 |
-
"yadif=mode=1"
|
25 |
]
|
26 |
|
27 |
# Kết hợp các bộ lọc thành chuỗi
|
|
|
16 |
|
17 |
# Định nghĩa các bộ lọc ffmpeg
|
18 |
filters = [
|
19 |
+
"scale='if(gt(a,16/9),1920,-1)':'if(gt(a,16/9),-1,1080)'", # Giữ tỷ lệ màn hình
|
20 |
+
"pad=1920:1080:(ow-iw)/2:(oh-ih)/2:black", # Đệm viền đen nếu cần
|
21 |
+
"nlmeans=s=3:p=3:r=3", # Giảm nhiễu
|
22 |
+
"unsharp=5:5:1.0", # Làm sắc nét
|
23 |
+
"eq=contrast=1.2:brightness=0.1", # Điều chỉnh tương phản/sáng
|
24 |
+
"yadif=mode=1" # Deinterlace
|
25 |
]
|
26 |
|
27 |
# Kết hợp các bộ lọc thành chuỗi
|