Spaces:
Sleeping
Sleeping
import streamlit as st | |
from utils import * | |
st.set_page_config( | |
page_title="Number to Video - Advanced Settings", | |
page_icon="🎥", | |
initial_sidebar_state="collapsed", | |
) | |
col1, col2 = st.columns(2) | |
with col1: | |
with st.container(border=True): | |
st.subheader("Settings") | |
st.divider() | |
trim_start = st.slider("Trim start", 0.0, 1.0, 0.10, 0.01) | |
trim_end = st.slider("Trim end", 0.0, 1.0, 0.10, 0.01) | |
number = st.text_input("Enter a number between 1 and 9999999", "123") | |
number = int(number) | |
clips = generate_clip_sequence(number) | |
submit = st.button("Create Video", use_container_width=True) | |
with col2: | |
with st.container(border=True): | |
output_file = "output.mp4" | |
if submit: | |
create_video(number, trim_start, trim_end, output_file) | |
st.video(output_file, autoplay=True) |