Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -2,6 +2,7 @@ from flask import Flask, request, jsonify, send_file
|
|
| 2 |
from moviepy.editor import ColorClip
|
| 3 |
import traceback
|
| 4 |
import uuid
|
|
|
|
| 5 |
|
| 6 |
app = Flask(__name__)
|
| 7 |
|
|
@@ -18,7 +19,7 @@ def generate_video():
|
|
| 18 |
if duration <= 0 or duration > 60:
|
| 19 |
return jsonify({"error": "Duration must be between 1 and 60 seconds"}), 400
|
| 20 |
|
| 21 |
-
video_path = f"
|
| 22 |
clip = ColorClip(size=(640, 360), color=(255, 255, 255), duration=duration)
|
| 23 |
clip.write_videofile(video_path, fps=24, codec="libx264")
|
| 24 |
|
|
|
|
| 2 |
from moviepy.editor import ColorClip
|
| 3 |
import traceback
|
| 4 |
import uuid
|
| 5 |
+
import os
|
| 6 |
|
| 7 |
app = Flask(__name__)
|
| 8 |
|
|
|
|
| 19 |
if duration <= 0 or duration > 60:
|
| 20 |
return jsonify({"error": "Duration must be between 1 and 60 seconds"}), 400
|
| 21 |
|
| 22 |
+
video_path = f"/tmp/white_video_{uuid.uuid4().hex}.mp4"
|
| 23 |
clip = ColorClip(size=(640, 360), color=(255, 255, 255), duration=duration)
|
| 24 |
clip.write_videofile(video_path, fps=24, codec="libx264")
|
| 25 |
|