Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -16,7 +16,7 @@ import os
|
|
16 |
|
17 |
def video_func(id,lines):
|
18 |
tts = gTTS(text=lines[id], lang='ta', slow=False)
|
19 |
-
filename = "audio"+str(id)+".mp3"
|
20 |
tts.save(filename)
|
21 |
if os.path.exists(filename):
|
22 |
audio = MP3(filename)
|
@@ -63,7 +63,7 @@ def video_func(id,lines):
|
|
63 |
final_clip = CompositeVideoClip([image_clip] + highlight_clips)
|
64 |
audio = AudioFileClip(filename)
|
65 |
final_clip = final_clip.set_audio(audio)
|
66 |
-
final_clip.write_videofile("clip"+str(id)+".mp4", fps=24)
|
67 |
|
68 |
app = Flask(__name__)
|
69 |
|
@@ -149,11 +149,11 @@ def generate_video():
|
|
149 |
clips.append(clip)
|
150 |
|
151 |
final_video = concatenate_videoclips(clips)
|
152 |
-
final_video.write_videofile("final_output.mp4", fps=24)
|
153 |
for img in image_olst:
|
154 |
os.remove(img)
|
155 |
|
156 |
-
return send_file("final_output.mp4", mimetype='video/mp4')
|
157 |
|
158 |
except Exception as e:
|
159 |
traceback.print_exc()
|
|
|
16 |
|
17 |
def video_func(id,lines):
|
18 |
tts = gTTS(text=lines[id], lang='ta', slow=False)
|
19 |
+
filename = "/tmp/audio"+str(id)+".mp3"
|
20 |
tts.save(filename)
|
21 |
if os.path.exists(filename):
|
22 |
audio = MP3(filename)
|
|
|
63 |
final_clip = CompositeVideoClip([image_clip] + highlight_clips)
|
64 |
audio = AudioFileClip(filename)
|
65 |
final_clip = final_clip.set_audio(audio)
|
66 |
+
final_clip.write_videofile("/tmp/clip"+str(id)+".mp4", fps=24)
|
67 |
|
68 |
app = Flask(__name__)
|
69 |
|
|
|
149 |
clips.append(clip)
|
150 |
|
151 |
final_video = concatenate_videoclips(clips)
|
152 |
+
final_video.write_videofile("/tmp/final_output.mp4", fps=24)
|
153 |
for img in image_olst:
|
154 |
os.remove(img)
|
155 |
|
156 |
+
return send_file("/tmp/final_output.mp4", mimetype='video/mp4')
|
157 |
|
158 |
except Exception as e:
|
159 |
traceback.print_exc()
|