Manasa1 commited on
Commit
889ac43
·
verified ·
1 Parent(s): 42cf773

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -28,14 +28,14 @@ def generate_animation(script):
28
  if isinstance(script, list):
29
  texts = [item['generated_text'] for item in script if isinstance(item, dict) and 'generated_text' in item]
30
  script = " ".join(texts)
31
-
32
- lines = script.split('\n')
33
  clips = []
34
  for line in lines:
35
- text_clip = TextClip(line, fontsize=40, color='white', size=(800, 400), bg_color='black', method='caption')
36
  text_clip = text_clip.set_duration(3)
37
  clips.append(text_clip)
38
- final_video = concatenate_videoclips(clips)
39
  return final_video
40
 
41
 
 
28
  if isinstance(script, list):
29
  texts = [item['generated_text'] for item in script if isinstance(item, dict) and 'generated_text' in item]
30
  script = " ".join(texts)
31
+
32
+ lines = script.split('. ') # Changed to splitting on periods for better line segmentation
33
  clips = []
34
  for line in lines:
35
+ text_clip = TextClip(line, fontsize=40, color='white', size=(800, 400), method='label') # Changed method to 'label'
36
  text_clip = text_clip.set_duration(3)
37
  clips.append(text_clip)
38
+ final_video = concatenate_videoclips(clips, method="compose")
39
  return final_video
40
 
41