Spaces:
Running
Running
gg
Browse files
app.py
CHANGED
@@ -36,6 +36,9 @@ css = """
|
|
36 |
|
37 |
get_gr_video_current_time = """async (video, _) => {
|
38 |
const videoEl = document.querySelector("#gr_video video");
|
|
|
|
|
|
|
39 |
return [video, videoEl.currentTime];
|
40 |
}"""
|
41 |
|
@@ -94,7 +97,6 @@ with gr.Blocks(title="VideoLLM-online", css=css) as demo:
|
|
94 |
)
|
95 |
|
96 |
def gr_video_time_change(_, video_time):
|
97 |
-
print(video_time)
|
98 |
liveinfer.input_video_stream(video_time)
|
99 |
return video_time
|
100 |
gr_video_time.change(gr_video_time_change, [gr_video, gr_video_time], [gr_video_time], js=get_gr_video_current_time)
|
|
|
36 |
|
37 |
get_gr_video_current_time = """async (video, _) => {
|
38 |
const videoEl = document.querySelector("#gr_video video");
|
39 |
+
if (!videoEl){
|
40 |
+
return [video, 0];
|
41 |
+
}
|
42 |
return [video, videoEl.currentTime];
|
43 |
}"""
|
44 |
|
|
|
97 |
)
|
98 |
|
99 |
def gr_video_time_change(_, video_time):
|
|
|
100 |
liveinfer.input_video_stream(video_time)
|
101 |
return video_time
|
102 |
gr_video_time.change(gr_video_time_change, [gr_video, gr_video_time], [gr_video_time], js=get_gr_video_current_time)
|