Update video2.py
Browse files
video2.py
CHANGED
@@ -74,4 +74,18 @@ def video_func(id,lines):
|
|
74 |
final_clip = final_clip.set_audio(audio)
|
75 |
clip_name = "clip"+str(id)+".mp4"
|
76 |
video_path=os.path.join(CLIPS_DIR,clip_name)
|
77 |
-
final_clip.write_videofile(video_path, fps=24,audio=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
final_clip = final_clip.set_audio(audio)
|
75 |
clip_name = "clip"+str(id)+".mp4"
|
76 |
video_path=os.path.join(CLIPS_DIR,clip_name)
|
77 |
+
final_clip.write_videofile(video_path, fps=24,audio=True)
|
78 |
+
|
79 |
+
def video_com(lines):
|
80 |
+
video_path = f"/tmp/video_{uuid.uuid4().hex}.mp4"
|
81 |
+
for id in range(len(lines)):
|
82 |
+
video_func(id,lines)
|
83 |
+
print(id,lines[id])
|
84 |
+
clips = []
|
85 |
+
for id in range(len(lines)):
|
86 |
+
clip = VideoFileClip(f"/app/data/video/clip{id}.mp4")
|
87 |
+
clips.append(clip)
|
88 |
+
|
89 |
+
final_video = concatenate_videoclips(clips,method="compose")
|
90 |
+
final_video.write_videofile(video_path, fps=24)
|
91 |
+
return video_path
|