Spaces:
Sleeping
Sleeping
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
|