Spaces:
Build error
Build error
app.py
CHANGED
|
@@ -6,6 +6,7 @@ import ast
|
|
| 6 |
import json
|
| 7 |
import base64
|
| 8 |
import requests
|
|
|
|
| 9 |
|
| 10 |
|
| 11 |
|
|
@@ -68,7 +69,7 @@ def generate_gifs(gif_transcript, words, words_timestamp):
|
|
| 68 |
start_seconds, end_seconds = get_gif_timestamps(giflist_indxs, words_timestamp)
|
| 69 |
|
| 70 |
#generated .gif image
|
| 71 |
-
|
| 72 |
#("./gifimage.gif")
|
| 73 |
html_out = "<img src='./gifimage.gif' />"
|
| 74 |
|
|
@@ -157,7 +158,9 @@ def get_gif_timestamps(giflist_indxs, words_timestamp):
|
|
| 157 |
|
| 158 |
|
| 159 |
#extracting the video and building and serving a .gif image
|
| 160 |
-
def
|
|
|
|
|
|
|
| 161 |
final_clip = video.subclip(start_seconds, end_seconds)
|
| 162 |
#final_clip.write_videofile("/content/gdrive/My Drive/AI/videoedit/gif1.mp4")
|
| 163 |
final_clip.write_gif("./gifimage.gif",)
|
|
|
|
| 6 |
import json
|
| 7 |
import base64
|
| 8 |
import requests
|
| 9 |
+
import moviepy.editor as mp
|
| 10 |
|
| 11 |
|
| 12 |
|
|
|
|
| 69 |
start_seconds, end_seconds = get_gif_timestamps(giflist_indxs, words_timestamp)
|
| 70 |
|
| 71 |
#generated .gif image
|
| 72 |
+
gen_moviepy_gif(start_seconds, end_seconds)
|
| 73 |
#("./gifimage.gif")
|
| 74 |
html_out = "<img src='./gifimage.gif' />"
|
| 75 |
|
|
|
|
| 158 |
|
| 159 |
|
| 160 |
#extracting the video and building and serving a .gif image
|
| 161 |
+
def gen_moviepy_gif(start_seconds, end_seconds):
|
| 162 |
+
video_path = Path("./ShiaLaBeouf.mp4")
|
| 163 |
+
video = mp.VideoFileClip(videopath)
|
| 164 |
final_clip = video.subclip(start_seconds, end_seconds)
|
| 165 |
#final_clip.write_videofile("/content/gdrive/My Drive/AI/videoedit/gif1.mp4")
|
| 166 |
final_clip.write_gif("./gifimage.gif",)
|