OpenCV2 / Python: FFMPEG: тег не поддерживается с помощью ID 12 и формата MP4 / MP4Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 OpenCV2 / Python: FFMPEG: тег не поддерживается с помощью ID 12 и формата MP4 / MP4

Сообщение Anonymous »

Я хотел бы использовать CV2 в Python, чтобы скомпилировать видео из ряда изображений. Я получил ошибку < /p>
OpenCV: FFMPEG: tag is not supported with codec id 12 and format 'mp4 / MP4
< /code>
и поиск здесь для ответа, как его исправить. Я получил ответ в этом посте, но он не генерирует видео, файл всего 5,7 КБ, независимо от того, какое количество изображений я добавляю. < /P>
Вот пример кода (
import os
import numpy as np
from glob import glob
import cv2

path = "where to find some images"
fname_video="where the video should go"
os.chdir(path)

size=(1024,768)
fps=20

files = [y for x in os.walk(path) for y in glob(os.path.join(x[0], '*.JPG'))][0:10] # just 10 images

image_array = []
for file in files:
frame = cv2.imread(os.path.join(path,file),0)
frame = cv2.resize(frame,size)
image_array.append(frame)

fourcc = cv2.VideoWriter_fourcc(*'mp4v')
out = cv2.VideoWriter(fname_video, fourcc, fps, size)
for i in range(len(image_array)):
out.write(image_array)
out.release()
< /code>
Может быть, Somebode может дать мне подсказку, как получить действительный видеофайл?>

Подробнее здесь: https://stackoverflow.com/questions/794 ... format-mp4
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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