Есть ли альтернатива PyMedia для декодирования различных видеоформатов и возможности извлечения кадров в виде изображений для дальнейшей обработки?
В настоящее время я должен быть в состоянии сделать что-то вроде следующего (не работает извлечение кода, просто чтобы дать представление):
demuxer = muxer.Demuxer(FORMAT)
streams = demuxer.parse(open(VIDEO).read(BUFFER_SIZE))
codec = vcodec.Decoder(CODEC)
for stream in streams:
frame = codec.decode(stream[1])
fdata = frame.convert(2)
img = Image.fromstring("RGB", fdata.size, fdata.data)
# ...further processing of image...