python - как я могу конвертировать изображение в формат mp4 - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу взять одно изображение и преобразовать его в один кадр, как если бы он был частью видео. Я могу сделать это с помощью следующего кода:

vidWriter = cv2.VideoWriter('output_video.mp4',cv2.VideoWriter_fourcc(*'MP4V'), 30, size)
vidWriter.write(image)
vidWriter.release()
vidcap = cv2.VideoCapture('output_video.mp4')
success,image_mp4 = vidcap.read()

В этом коде я беру одно изображение, создаю видео из этого изображения (видео только с одним кадром) и считываю первый кадр из созданного видео. Это работает хорошо, но мне нужно делать это много раз в al oop, поэтому я не хочу каждый раз создавать видео и читать это видео.

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

Я предпочитаю делать это с cv2, если это возможно.

Спасибо

...