是否有 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...
最佳答案
你可以试试 Pyffmpeg https://code.google.com/p/pyffmpeg/ ...
关于python - 有 PyMedia 的替代品吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5040275/