Opencv, mp4 не открываетсяPython

Программы на Python
Ответить
Anonymous
 Opencv, mp4 не открывается

Сообщение Anonymous »

Я начинаю использовать openCV с Python и записал видео, когда я открываю видео, Windows сообщает мне, что я не могу его открыть, возможно, потому, что тип файла не может быть взят или расширение (. mp4) может быть неправильным, поэтому я попробовал его изменить, но он все равно не открылся

Код: Выделить всё

import cv2
cap = cv2.VideoCapture(0, cv2.CAP_DSHOW)

cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1080)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)

fourcc = cv2.VideoWriter_fourcc(*'MJPG')
writer = cv2.VideoWriter("recording.avi", fourcc, 30.0, (1080, 720))
recording = False

while True:
ret, frame = cap.read()

if ret:
cv2.imshow("video", frame)
if recording:
writer.write(frame)

key = cv2.waitKey(1)
if key == ord('q'):
break
elif key == ord('r'):
recording = not recording
print(f"recording: {recording}")

cap.release()
writer.release()
cv2.destroyAllWindows()
Я тоже пробовал использовать медиаплеер VLC, все равно ничего не получилось, вроде файл сохранен, но он просто не воспроизводится

Подробнее здесь: https://stackoverflow.com/questions/791 ... ot-opening
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»