ysharma HF staff commited on
Commit
6f851e0
1 Parent(s): 26a1200
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -70,8 +70,8 @@ def generate_gifs(gif_transcript, words, words_timestamp):
70
  start_seconds, end_seconds = get_gif_timestamps(giflist_indxs, words_timestamp)
71
  print(f"start_seconds, end_seconds are : ({start_seconds}, {end_seconds})")
72
  #generated .gif image
73
- gif_out = gen_moviepy_gif(start_seconds, end_seconds)
74
- #im.save('./gifimage1.gif', save_all=True)
75
  return gif_out
76
 
77
 
@@ -170,9 +170,9 @@ def gen_moviepy_gif(start_seconds, end_seconds):
170
  #reading in a variable
171
  gif_img = mp.VideoFileClip("gifimage.gif")
172
  #gif_vid = mp.VideoFileClip("gifimage.mp4")
173
- im = Image.open("gifimage.gif")
174
  #vid_cap = cv2.VideoCapture('gifimage.mp4')
175
- return "gifimage.gif" #im, gif_img, gif_vid, vid_cap, #"gifimage.mp4"
176
 
177
 
178
  sample_video = ['./ShiaLaBeouf.mp4']
@@ -183,7 +183,9 @@ examples = gr.components.Dataset(components=[sample_vid], samples=[sample_video]
183
  demo = gr.Blocks()
184
 
185
  with demo:
186
- gr.Markdown("""# **Create GIFs from your favorite Videos!** """)
 
 
187
  with gr.Row():
188
  #for incoming video
189
  input_video = gr.Video(label="Upload a Video", visible=True)
@@ -204,7 +206,7 @@ with demo:
204
 
205
  text_transcript.change(load_gif_text, text_transcript, text_gif_transcript )
206
 
207
- out_gif = gr.Image()
208
 
209
 
210
  with gr.Row():
 
70
  start_seconds, end_seconds = get_gif_timestamps(giflist_indxs, words_timestamp)
71
  print(f"start_seconds, end_seconds are : ({start_seconds}, {end_seconds})")
72
  #generated .gif image
73
+ gif_out, vid_out = gen_moviepy_gif(start_seconds, end_seconds)
74
+
75
  return gif_out
76
 
77
 
 
170
  #reading in a variable
171
  gif_img = mp.VideoFileClip("gifimage.gif")
172
  #gif_vid = mp.VideoFileClip("gifimage.mp4")
173
+ #im = Image.open("gifimage.gif")
174
  #vid_cap = cv2.VideoCapture('gifimage.mp4')
175
+ return "gifimage.gif", "gifimage.mp4" #im, gif_img, gif_vid, vid_cap, #"gifimage.mp4"
176
 
177
 
178
  sample_video = ['./ShiaLaBeouf.mp4']
 
183
  demo = gr.Blocks()
184
 
185
  with demo:
186
+ gr.Markdown("""# **Create Any GIF From Your Favorite Videos!** """)
187
+
188
+
189
  with gr.Row():
190
  #for incoming video
191
  input_video = gr.Video(label="Upload a Video", visible=True)
 
206
 
207
  text_transcript.change(load_gif_text, text_transcript, text_gif_transcript )
208
 
209
+ out_gif = gr.Image(label="Generated GIF image")
210
 
211
 
212
  with gr.Row():