Я хочу преобразовать видео в кадры перед подачей его в модель классификации. Поэтому мне нужны кадры на каждой уникальной метке времени, конвертированной из видео, здесь метка времени - секунды в видео. Следующий код из opencv позволяет мне конвертировать для каждых 10 захватов кадров, но мне нужна временная метка каждого кадра в видео. Пожалуйста, дайте мне знать, спасибо
import cv2
vidcap = cv2.VideoCapture('testing.mp4');
success,image = vidcap.read()
count = 0
success = True
while success:
success,image = vidcap.read()
print('read a new frame:',success)
if count%10 == 0 :
cv2.imwrite('frame%d.jpg'%count,image)
print('success')
count+=1