JaMugen commited on
Commit
098d4f1
·
1 Parent(s): 07e38ea

Update Milestone5API.py

Browse files
Files changed (1) hide show
  1. Milestone5API.py +4 -6
Milestone5API.py CHANGED
@@ -9,15 +9,13 @@ from TTS.api import TTS
9
  from moviepy.editor import VideoFileClip
10
  from pydub import AudioSegment
11
  import subprocess
12
- from moviepy.editor import VideoFileClip, AudioFileClip, TextClip, CompositeVideoClip
13
 
14
  def add_text_to_video(input_video_path, output_video_path, text):
15
  video = VideoFileClip(input_video_path)
16
- txt_clip = TextClip(text, fontsize=70, color='white')
17
- txt_clip = txt_clip.set_duration(video.duration)
18
- txt_clip = txt_clip.set_position(('center', 'bottom'))
19
- video_with_text = CompositeVideoClip([video, txt_clip])
20
- video_with_text.write_videofile(output_video_path, codec="libx264", audio_codec="aac", remove_temp=True)
21
 
22
 
23
  def replace_video_audio(video_file_path, new_audio_file_path, output_video_file_path, translated_text,new_video_path):
 
9
  from moviepy.editor import VideoFileClip
10
  from pydub import AudioSegment
11
  import subprocess
12
+ from moviepy.editor import *
13
 
14
  def add_text_to_video(input_video_path, output_video_path, text):
15
  video = VideoFileClip(input_video_path)
16
+ txt_clip = TextClip(text, fontsize=24, color='white').set_position('center').set_duration(video.duration)
17
+ result = CompositeVideoClip([video, txt_clip])
18
+ result.write_videofile(output_video_path, codec='libx264', audio_codec='aac', remove_temp=True)
 
 
19
 
20
 
21
  def replace_video_audio(video_file_path, new_audio_file_path, output_video_file_path, translated_text,new_video_path):