EngrNarmeen commited on
Commit
2e0ef7a
·
verified ·
1 Parent(s): cfee58d

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -0
app.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import tempfile
3
+ import os
4
+ from video_processor import process_video
5
+
6
+ st.title("AI Video Enhancement App 🎥")
7
+
8
+ uploaded_file = st.file_uploader("Upload a video", type=["mp4", "avi", "mov"])
9
+
10
+ if uploaded_file:
11
+ with tempfile.NamedTemporaryFile(delete=False, suffix=".mp4") as temp_file:
12
+ temp_file.write(uploaded_file.read())
13
+ temp_file_path = temp_file.name
14
+
15
+ st.write("Processing video...")
16
+ processed_video_path = process_video(temp_file_path)
17
+
18
+ if processed_video_path:
19
+ st.video(processed_video_path)
20
+ with open(processed_video_path, "rb") as file:
21
+ st.download_button("Download Processed Video", file, "enhanced_video.mp4", "video/mp4")