Я пытаюсь сохранить мое видео в файл mp4, но на данный момент, чтобы увидеть свойства сохраненного файла, у него есть только несколько байтов. Я доказал сохранение в формате .avi, но в каталоге pyCharm он показывает знак опроса (?) Я работаю с opencv- python 4.2. Извините, я новичок в opencv.
import cv2
import argparse
import imutils
import numpy as np
import matplotlib.pyplot as plt
img = cv2.VideoCapture('SofiPepsi.mp4')
out = cv2.VideoWriter('output.avi', cv2.VideoWriter_fourcc(*'XVID'), 25, (320,240))
while(1):
ret, frame = img.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
out.write(frame)
cv2.imshow('gray', gray)
cv2.imshow('frame', frame)
if cv2.waitKey(25) & 0xFF == ord('q'):
break
img.release()
out.release()
cv2.destroyAllWindows()