Spaces:
Running
on
Zero
Running
on
Zero
Fix old moviepy
Browse files
app.py
CHANGED
|
@@ -9,7 +9,7 @@ from diffusers.utils import export_to_video
|
|
| 9 |
from datetime import datetime, timedelta
|
| 10 |
from openai import OpenAI
|
| 11 |
import spaces
|
| 12 |
-
import moviepy
|
| 13 |
|
| 14 |
dtype = torch.float16
|
| 15 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
|
@@ -105,8 +105,8 @@ def save_video(tensor):
|
|
| 105 |
|
| 106 |
def convert_to_gif(video_path):
|
| 107 |
clip = mp.VideoFileClip(video_path)
|
| 108 |
-
clip = clip.
|
| 109 |
-
clip = clip.
|
| 110 |
gif_path = video_path.replace(".mp4", ".gif")
|
| 111 |
clip.write_gif(gif_path, fps=8)
|
| 112 |
return gif_path
|
|
|
|
| 9 |
from datetime import datetime, timedelta
|
| 10 |
from openai import OpenAI
|
| 11 |
import spaces
|
| 12 |
+
import moviepy as mp
|
| 13 |
|
| 14 |
dtype = torch.float16
|
| 15 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
|
|
|
| 105 |
|
| 106 |
def convert_to_gif(video_path):
|
| 107 |
clip = mp.VideoFileClip(video_path)
|
| 108 |
+
clip = clip.with_fps(8)
|
| 109 |
+
clip = clip.resized(height=240)
|
| 110 |
gif_path = video_path.replace(".mp4", ".gif")
|
| 111 |
clip.write_gif(gif_path, fps=8)
|
| 112 |
return gif_path
|