OpenCV cargar video desde url

Tengo un archivo de video (es decir,https://www.example.com/myvideo.mp4) y necesita cargarlo con OpenCV.

Hacer el equivalente con una imagen es bastante trivial:

imgReq = requests.get("https://www.example.com/myimage.jpg")
imageBytes = np.asarray(bytearray(data), dtype=np.uint8)
loadedImage = cv2.imdecode(image, cv2.IMREAD_COLOR)

Me gustaría hacer algo similar a lo siguiente (dondeloadedVideo será similar a lo que OpenCV devuelve decv2.VideoCapture):

videoReq = requests.get("https://www.example.com/myimage.mp4")
videoBytes = np.asarray(bytearray(data), dtype=np.uint8)
loadedVideo = cv2.videodecode(image, cv2.IMREAD_COLOR)

Perocv2.videodecode no existe. ¿Algunas ideas

Editar Ya que esto puede ser un callejón sin salida con OpenCV, estoy abierto a soluciones que combinen otras bibliotecas de imágenes antes de cargar en OpenCV ... si existe tal solución.

Respuestas a la pregunta(2)

Su respuesta a la pregunta