У меня есть видео, которые мне нужны, чтобы захватывать кадры и сохранять в виде изображений в формате png.
Мне нужны только кадры из указанных c раз.
Это время в микросекундах.
Как я могу получить только эти кадры?
ret, frame = cap.read()
cv2.imshow("Video", frame)
cap = cv2.VideoCapture("video.mp4")
count = 0
while vidcap.isOpened():
if count == int(308608300 / 1000000):
cv2.imwrite(os.path.join(path_output_dir, '%d.png') % count)
cv2.destroyAllWindows()