| import streamlit as st | |
| import tempfile | |
| HF_TMP = tempfile.mkdtemp() | |
| uploaded_video = st.file_uploader("📹 Upload video file", type=["mp4", "mov"]) | |
| if uploaded_video is not None: | |
| with tempfile.NamedTemporaryFile(delete=False, suffix=".mp4", dir=HF_TMP) as tmp_file: | |
| tmp_file.write(uploaded_video.read()) | |
| input_video_path = tmp_file.name | |
| st.video(input_video_path) | |
| st.success("✅ Video uploaded and saved.") | |