Besar commited on
Commit
831f840
·
1 Parent(s): bba4493
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -80,7 +80,7 @@ def download_video(video_url):
80
 
81
  return video_path
82
 
83
- def api_process_video(video_url):
84
 
85
  video_path = download_video(video_url)
86
 
@@ -505,7 +505,9 @@ with gr.Blocks() as iface:
505
  # extract frames
506
  with gr.Column():
507
  extract_frames_button = gr.Button(value="Get video info", interactive=True, variant="primary")
508
- process_video = gr.Button(value="Process ideo", interactive=True, variant="primary")
 
 
509
  # click points settins, negative or positive, mode continuous or single
510
  with gr.Row():
511
  with gr.Row():
@@ -558,11 +560,17 @@ with gr.Blocks() as iface:
558
  outputs=[video_demo_operation],
559
  # cache_examples=True,
560
  )
561
- #download_video
562
- process_video.click(
563
  fn=download_video,
564
- inputs=[video_input],outputs=[video_path], api_name="process_video"
 
 
 
 
 
565
  )
 
566
  # first step: get the video information
567
  extract_frames_button.click(
568
  fn=get_frames_from_video,
 
80
 
81
  return video_path
82
 
83
+ def process_video(video_url):
84
 
85
  video_path = download_video(video_url)
86
 
 
505
  # extract frames
506
  with gr.Column():
507
  extract_frames_button = gr.Button(value="Get video info", interactive=True, variant="primary")
508
+ download_video_button = gr.Button(value="Download video", interactive=True, variant="primary")
509
+ process_video_button = gr.Button(value="Process video", interactive=True, variant="primary")
510
+
511
  # click points settins, negative or positive, mode continuous or single
512
  with gr.Row():
513
  with gr.Row():
 
560
  outputs=[video_demo_operation],
561
  # cache_examples=True,
562
  )
563
+
564
+ download_video_button.click(
565
  fn=download_video,
566
+ inputs=[video_input],outputs=[video_path], api_name="api_download_video"
567
+ )
568
+
569
+ process_video_button.click(
570
+ fn=process_video,
571
+ inputs=[video_input],outputs=[video_path], api_name="api_process_video"
572
  )
573
+
574
  # first step: get the video information
575
  extract_frames_button.click(
576
  fn=get_frames_from_video,