NumberVideo_Bot / app_basic.py
eyuvaraj's picture
Upload 41 files
b1d4203
raw
history blame contribute delete
883 Bytes
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)