Update app.py
Browse files
app.py
CHANGED
@@ -422,9 +422,9 @@ def add_transcript_voiceover(video_path, translated_json, output_path, add_voice
|
|
422 |
if add_voiceover:
|
423 |
audio_segments = [segment for i, clip, segment in results if segment is not None]
|
424 |
final_audio = CompositeAudioClip(audio_segments) # Critical fix
|
425 |
-
final_audio = final_audio.
|
426 |
|
427 |
-
final_video = final_video.
|
428 |
|
429 |
logger.info(f"Saving the final video to: {output_path}")
|
430 |
final_video.write_videofile(output_path, codec="libx264", audio_codec="aac")
|
|
|
422 |
if add_voiceover:
|
423 |
audio_segments = [segment for i, clip, segment in results if segment is not None]
|
424 |
final_audio = CompositeAudioClip(audio_segments) # Critical fix
|
425 |
+
final_audio = final_audio.set_duration(video.duration)
|
426 |
|
427 |
+
final_video = final_video.set_audio(final_audio)
|
428 |
|
429 |
logger.info(f"Saving the final video to: {output_path}")
|
430 |
final_video.write_videofile(output_path, codec="libx264", audio_codec="aac")
|