Я пытаюсь открыть видео с URL-адреса облачного хранилища Google и обработать его в облачной функции - файл общедоступен.Но v.read() возвращает None.
v.read()
None
Пример URL-адреса видео: https://storage.googleapis.com/dev-brdu1976/268.mov
v = cv2.VideoCapture(request.json['Source_Storage_Path']) print(v) frameNum = -1 while (True): ret_value,frame = v.read() if ret_value == False or frame is None: print('Frame is None') break frameNum += 1 #do stuff
Я понял, как заставить это работать, но я не углублялся в детали.Запрос видео через https не открывается - он работал, когда я вместо URL-адреса изменил протокол http.