Получить изображения URL потокового видео с Python - PullRequest
0 голосов
/ 25 октября 2018

У меня есть этот URL https://www.earthcam.com/js/video/embed.php?type=h264&vid=AbbeyRoadHD1.flv

И я хочу получить кадры из потоковой передачи и сохранить их в Python.Это возможно?Я заглянул в библиотеку streamlink, но я не уверен, что она будет работать.Извините за мой плохой английский, спасибо.

streams = streamlink.streams("https://www.earthcam.com/js/video/embed.php?type=h264&vid=AbbeyRoadHD1.flv")

1 Ответ

0 голосов
/ 25 октября 2018

Скопировано из этого вопроса: Python - Извлечение и сохранение видеокадров

Попробуйте:

import cv2
vidcap = cv2.VideoCapture('https://www.earthcam.com/js/video/embed.php?type=h264&vid=AbbeyRoadHD1.flv')
success,image = vidcap.read()
count = 0
while success:
    cv2.imwrite("frame%d.jpg" % count, image) # save frame as JPEG file      
    success,image = vidcap.read()
    print('Read a new frame: ', success)
    count += 1
...