У меня есть этот URL https://www.earthcam.com/js/video/embed.php?type=h264&vid=AbbeyRoadHD1.flv
И я хочу получить кадры из потоковой передачи и сохранить их в Python.Это возможно?Я заглянул в библиотеку streamlink, но я не уверен, что она будет работать.Извините за мой плохой английский, спасибо.
streamlink
streams = streamlink.streams("https://www.earthcam.com/js/video/embed.php?type=h264&vid=AbbeyRoadHD1.flv")
Скопировано из этого вопроса: 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