Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -5,6 +5,15 @@ from groq import Groq
|
|
5 |
from moviepy.editor import VideoFileClip, TextClip, CompositeVideoClip
|
6 |
import numpy as np
|
7 |
from PIL import Image
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
9 |
# Initialize client with API key
|
10 |
client = Groq(
|
|
|
5 |
from moviepy.editor import VideoFileClip, TextClip, CompositeVideoClip
|
6 |
import numpy as np
|
7 |
from PIL import Image
|
8 |
+
import subprocess
|
9 |
+
|
10 |
+
# Ensure ImageMagick is installed
|
11 |
+
def install_imagemagick():
|
12 |
+
if not os.path.exists('/usr/bin/convert'):
|
13 |
+
subprocess.run(['sudo', 'apt-get', 'update'])
|
14 |
+
subprocess.run(['sudo', 'apt-get', 'install', '-y', 'imagemagick'])
|
15 |
+
|
16 |
+
install_imagemagick
|
17 |
|
18 |
# Initialize client with API key
|
19 |
client = Groq(
|