Spaces:
Runtime error
Runtime error
update
Browse files
app.py
CHANGED
@@ -172,8 +172,11 @@ def gen_moviepy_gif(in_video, start_seconds, end_seconds, vid_speed, vid_list):
|
|
172 |
|
173 |
leftover_clip_start = video.subclip(0, int(start_seconds) + float("{:.2f}".format(1-start_seconds%1))).without_audio() #float("{:.2f}".format(1-a%1))
|
174 |
final_clip = video.subclip(start_seconds, end_seconds)
|
175 |
-
|
176 |
-
|
|
|
|
|
|
|
177 |
#slowmo
|
178 |
print(f"vid_speed from calling function is : {vid_speed}")
|
179 |
speededit_clip = final_clip.fx(mp.vfx.speedx, vid_speed)
|
|
|
172 |
|
173 |
leftover_clip_start = video.subclip(0, int(start_seconds) + float("{:.2f}".format(1-start_seconds%1))).without_audio() #float("{:.2f}".format(1-a%1))
|
174 |
final_clip = video.subclip(start_seconds, end_seconds)
|
175 |
+
tmp = int(end_seconds) + float("{:.2f}".format(1-end_seconds%1))
|
176 |
+
if tmp < video.duration:
|
177 |
+
leftover_clip_end = video.subclip(int(end_seconds) + float("{:.2f}".format(1-end_seconds%1)) ).without_audio() #end=None
|
178 |
+
else:
|
179 |
+
leftover_clip_end = video.subclip(int(end_seconds)).without_audio()
|
180 |
#slowmo
|
181 |
print(f"vid_speed from calling function is : {vid_speed}")
|
182 |
speededit_clip = final_clip.fx(mp.vfx.speedx, vid_speed)
|