younes21000 commited on
Commit
1978f09
·
verified ·
1 Parent(s): e842ac5

Update app.py

Browse files

fixing download video part

Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -121,8 +121,13 @@ def download_video():
121
  # Function to generate subtitle text
122
  generator = lambda txt: TextClip(txt, font='Arial', fontsize=24, color='white')
123
 
124
- # Generate subtitles (assuming each subtitle appears for 5 seconds)
125
- subs = [(i * 5, translated_subtitle[i:i+50]) for i in range(0, len(translated_subtitle), 50)]
 
 
 
 
 
126
 
127
  # Create subtitle clips
128
  subtitles = SubtitlesClip(subs, generator)
 
121
  # Function to generate subtitle text
122
  generator = lambda txt: TextClip(txt, font='Arial', fontsize=24, color='white')
123
 
124
+ # Generate subtitles (each subtitle will last for a fixed time)
125
+ subs = []
126
+ subtitle_length = 5 # seconds each subtitle will be displayed
127
+ for i in range(0, len(translated_subtitle), 50):
128
+ start_time = (i // 50) * subtitle_length
129
+ subtitle_text = translated_subtitle[i:i + 50] # Get the next 50 characters
130
+ subs.append((start_time, subtitle_text)) # Create a tuple for start time and text
131
 
132
  # Create subtitle clips
133
  subtitles = SubtitlesClip(subs, generator)