почему я не могу открыть прямой эфир и сохранить видео с python? - PullRequest
0 голосов
/ 02 мая 2020

Я использую приложение ip webcam, чтобы открыть поток на моих коленях, и я пытаюсь сохранить видео из потока, но я не могу найти то, что на моем пути видео, которое не может быть открыто, как я, не используя XVID, и говорю тип видеофайла не поддерживается Даже если я использую обычную камеру с cv2 (cv2.VideoCapture (0)), она хорошо сохраняет видео.

и это мой код:

import requests
import cv2
import numpy as np 

это мой путь для сохранения видео

path = 'C:\\Users\\win10\\Desktop\\data_sets\\New folder\\cap_video.mp4'

используйте для записи видео

fourcc =  cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter(path,fourcc,20.0,(1920,1080)) 

здесь я открываю веб-камеру и пытаюсь снять видео

import requests

while True :

    img_res = requests.get(url)
    img_array = np.array(bytearray(img_res.content), dtype = np.uint8)
    out.write(img_array)  
    img = cv2.imdecode(img_array, -1)

    out.write(img)  
    cv2.imshow("Android_cam" , img)

    if cv2.waitKey(1) == 27:
        break
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...