DanLeBossDeESGI commited on
Commit
716520f
1 Parent(s): 72bfe70

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -87,7 +87,7 @@ if uploaded_files:
87
 
88
  # Configuration de la musique
89
  seed = st.number_input("Seed", value=45)
90
- music_duration = image_duration * len(image_clips) # Assurez-vous que la durée de la musique correspond à la vidéo
91
 
92
  if st.button("Générer de la musique"):
93
  waveforms = pipe(
@@ -100,10 +100,8 @@ if uploaded_files:
100
  )["audios"]
101
 
102
  # Assurez-vous que la musique générée a la même durée que la vidéo
103
- if len(waveforms[0]) > len(final_clip):
104
- waveforms = waveforms[:, :len(final_clip)]
105
- else:
106
- final_clip = final_clip.set_duration(len(waveforms[0]))
107
 
108
  # Intégrez la musique dans la vidéo
109
  final_clip = final_clip.set_audio(waveforms[0].numpy())
 
87
 
88
  # Configuration de la musique
89
  seed = st.number_input("Seed", value=45)
90
+ music_duration = final_clip.duration # Assurez-vous que la durée de la musique correspond à la vidéo
91
 
92
  if st.button("Générer de la musique"):
93
  waveforms = pipe(
 
100
  )["audios"]
101
 
102
  # Assurez-vous que la musique générée a la même durée que la vidéo
103
+ if waveforms[0].shape[0] > final_clip.fps * final_clip.duration:
104
+ waveforms[0] = waveforms[0][: int(final_clip.fps * final_clip.duration)]
 
 
105
 
106
  # Intégrez la musique dans la vidéo
107
  final_clip = final_clip.set_audio(waveforms[0].numpy())