ysharma HF staff commited on
Commit
89fbaf0
1 Parent(s): b3a15e5
Files changed (1) hide show
  1. app.py +5 -2
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
- leftover_clip_end = video.subclip(int(end_seconds) + float("{:.2f}".format(1-end_seconds%1)) ).without_audio() #end=None
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)