JaMugen commited on
Commit
1907d6a
·
1 Parent(s): 4274563

Update Milestone5API.py

Browse files
Files changed (1) hide show
  1. Milestone5API.py +5 -2
Milestone5API.py CHANGED
@@ -8,7 +8,7 @@ import torch
8
  from TTS.api import TTS
9
  from moviepy.editor import VideoFileClip
10
  from pydub import AudioSegment
11
- from moviepy.editor import VideoFileClip, AudioFileClip, TextClip
12
 
13
 
14
  def replace_video_audio(video_file_path, new_audio_file_path, output_video_file_path, translated_text):
@@ -30,9 +30,12 @@ def replace_video_audio(video_file_path, new_audio_file_path, output_video_file_
30
 
31
  # Add text to video
32
  txt_clip = TextClip(translated_text, fontsize=70, color='white')
33
- txt_clip = txt_clip.set_pos(('center', 'bottom')).set_duration(video.duration)
 
34
  video = CompositeVideoClip([video, txt_clip])
 
35
 
 
36
  print("Writing video file...")
37
  try:
38
  video.write_videofile(output_video_file_path, codec="libx264", audio_codec="aac", remove_temp=True)
 
8
  from TTS.api import TTS
9
  from moviepy.editor import VideoFileClip
10
  from pydub import AudioSegment
11
+ from moviepy.editor import VideoFileClip, AudioFileClip, TextClip, CompositeVideoClip
12
 
13
 
14
  def replace_video_audio(video_file_path, new_audio_file_path, output_video_file_path, translated_text):
 
30
 
31
  # Add text to video
32
  txt_clip = TextClip(translated_text, fontsize=70, color='white')
33
+ txt_clip = txt_clip.set_duration(video.duration)
34
+ txt_clip = txt_clip.set_position(('center', 'bottom'))
35
  video = CompositeVideoClip([video, txt_clip])
36
+ print("Translated text added successfully.")
37
 
38
+ print("Writing video file...")
39
  print("Writing video file...")
40
  try:
41
  video.write_videofile(output_video_file_path, codec="libx264", audio_codec="aac", remove_temp=True)