File size: 417 Bytes
3ec0a36
cd99b39
 
3ec0a36
 
cd99b39
 
3ec0a36
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import tempfile
import streamlit as st


st.title("Video Uploader")
x = st.slider('Select a value')
st.write(x, 'squared is', x * x)

uploaded_file = st.sidebar.file_uploader("Choose a video file", type=["mp4", "avi", "mov"])

if uploaded_file is not None:
    tfile = tempfile.NamedTemporaryFile(delete=False, suffix=".mp4")
    tfile.write(uploaded_file.read())
    video_path = tfile.name

    st.video(video_path)