Spaces:
Runtime error
Runtime error
Fix PIL Bug
Browse files- Videobook/AVCombiner.py +2 -2
Videobook/AVCombiner.py
CHANGED
@@ -3,7 +3,7 @@ from gtts import gTTS
|
|
3 |
from io import BytesIO
|
4 |
from tempfile import NamedTemporaryFile
|
5 |
from moviepy.editor import AudioFileClip, ImageClip, CompositeVideoClip, concatenate_videoclips
|
6 |
-
|
7 |
class AVCombiner:
|
8 |
|
9 |
def __call__(self, images, texts, output_path):
|
@@ -24,7 +24,7 @@ class AVCombiner:
|
|
24 |
audio_clip = AudioFileClip(audio_tempfile.name)
|
25 |
|
26 |
# create the image clip object
|
27 |
-
image_clip = ImageClip(image)
|
28 |
|
29 |
# set the duration of the image clip to be 200ms
|
30 |
image_clip = image_clip.set_duration(audio_clip.duration+2)
|
|
|
3 |
from io import BytesIO
|
4 |
from tempfile import NamedTemporaryFile
|
5 |
from moviepy.editor import AudioFileClip, ImageClip, CompositeVideoClip, concatenate_videoclips
|
6 |
+
import numpy as np
|
7 |
class AVCombiner:
|
8 |
|
9 |
def __call__(self, images, texts, output_path):
|
|
|
24 |
audio_clip = AudioFileClip(audio_tempfile.name)
|
25 |
|
26 |
# create the image clip object
|
27 |
+
image_clip = ImageClip(np.array(image))
|
28 |
|
29 |
# set the duration of the image clip to be 200ms
|
30 |
image_clip = image_clip.set_duration(audio_clip.duration+2)
|