wower99 commited on
Commit
13d8113
·
1 Parent(s): e952cc2

bug fix: download button used restart video generation

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -26,6 +26,8 @@ if 'image_prompts' not in st.session_state:
26
  st.session_state.image_prompts = None
27
  if 'generated_images' not in st.session_state:
28
  st.session_state.generated_images = None
 
 
29
 
30
 
31
  # Streamlit UI
@@ -121,7 +123,7 @@ if audio_file:
121
  progress_bar.empty()
122
 
123
  # Generate video when all images are generated
124
- if st.session_state.generated_images and st.session_state.audio:
125
  with st.spinner("Generating video... Please wait."):
126
  # Map images to segments
127
  image_paths = [img[1] for img in st.session_state.generated_images]
@@ -131,6 +133,7 @@ if audio_file:
131
  segments=st.session_state.segments
132
  )
133
  st.session_state.generated_video = generated_video_path
 
134
  st.success("Video generated successfully!")
135
 
136
  # Display the generated video
 
26
  st.session_state.image_prompts = None
27
  if 'generated_images' not in st.session_state:
28
  st.session_state.generated_images = None
29
+ if 'video_generated' not in st.session_state:
30
+ st.session_state.video_generated = False
31
 
32
 
33
  # Streamlit UI
 
123
  progress_bar.empty()
124
 
125
  # Generate video when all images are generated
126
+ if st.session_state.generated_images and st.session_state.audio and not st.session_state.video_generated:
127
  with st.spinner("Generating video... Please wait."):
128
  # Map images to segments
129
  image_paths = [img[1] for img in st.session_state.generated_images]
 
133
  segments=st.session_state.segments
134
  )
135
  st.session_state.generated_video = generated_video_path
136
+ st.session_state.video_generated = True # Set the flag to True
137
  st.success("Video generated successfully!")
138
 
139
  # Display the generated video