Aliayub1995 commited on
Commit
5886874
·
verified ·
1 Parent(s): af62b0e

Update videollama2/mm_utils.py

Browse files
Files changed (1) hide show
  1. videollama2/mm_utils.py +5 -0
videollama2/mm_utils.py CHANGED
@@ -4,6 +4,7 @@ import math
4
  import base64
5
  import traceback
6
  from io import BytesIO
 
7
 
8
  import cv2
9
  import torch
@@ -131,6 +132,10 @@ def frame_sample(duration, mode='uniform', num_frames=None, fps=None):
131
 
132
 
133
  def process_video(video_path, processor, s=None, e=None, aspect_ratio='pad', num_frames=NUM_FRAMES):
 
 
 
 
134
  if isinstance(video_path, str):
135
  if s is not None and e is not None:
136
  s = s if s >= 0. else 0.
 
4
  import base64
5
  import traceback
6
  from io import BytesIO
7
+ import gdown
8
 
9
  import cv2
10
  import torch
 
132
 
133
 
134
  def process_video(video_path, processor, s=None, e=None, aspect_ratio='pad', num_frames=NUM_FRAMES):
135
+ output = 'Temp.mp4'
136
+ gdown.download(video_path, output, quiet=False)
137
+ video_path = 'Temp.mp4'
138
+ logging.info(f"video downloaded form: {url}")
139
  if isinstance(video_path, str):
140
  if s is not None and e is not None:
141
  s = s if s >= 0. else 0.