chompionsawelo commited on
Commit
cd05049
·
1 Parent(s): 1d55aac

upload fixes

Browse files
Files changed (2) hide show
  1. app.py +1 -1
  2. ui.py +2 -0
app.py CHANGED
@@ -17,7 +17,7 @@ with gr.Blocks() as demo:
17
  url_download_button.click(
18
  get_video_from_url, input_url, input_video)
19
  input_video.render()
20
- input_video.change(get_duration, input_video, [
21
  start_time, end_time])
22
  with gr.Column():
23
  with gr.Row():
 
17
  url_download_button.click(
18
  get_video_from_url, input_url, input_video)
19
  input_video.render()
20
+ input_video.upload(get_duration, input_video, [
21
  start_time, end_time])
22
  with gr.Column():
23
  with gr.Row():
ui.py CHANGED
@@ -3,6 +3,7 @@ import gradio as gr
3
  import file_name
4
  import ffmpeg
5
  import gdown
 
6
 
7
  # Display available langauges and set default UI language
8
  ui_lang_index = 1
@@ -87,6 +88,7 @@ def get_duration(input_file):
87
  end_time.update(None, interactive=False)
88
  ]
89
  print("Getting duration")
 
90
  info_json = ffmpeg.probe(input_file)
91
  print("Probing finished")
92
  duration_seconds = float(info_json['format']['duration'])
 
3
  import file_name
4
  import ffmpeg
5
  import gdown
6
+ import time
7
 
8
  # Display available langauges and set default UI language
9
  ui_lang_index = 1
 
88
  end_time.update(None, interactive=False)
89
  ]
90
  print("Getting duration")
91
+ time.sleep(3)
92
  info_json = ffmpeg.probe(input_file)
93
  print("Probing finished")
94
  duration_seconds = float(info_json['format']['duration'])