gpt4 book ai didi

python - mjpeg @ 0x27ee9e0 缓冲区小于最小大小 : How to create a video file with size less than the minimum buffer size?

转载 作者:行者123 更新时间:2023-12-02 16:39:36 31 4
gpt4 key购买 nike

我是opencv的新手,我正在尝试使用opencv-python创建一个帧大小为56x72的视频文件。我正在使用“MJPG”以 20 的帧速率对视频进行编码。我收到一条错误消息 - [mjpeg @ 0x27ee9e0] 缓冲区小于最小大小。

我检查了 avcodec.h 文件,它说 FF_MIN_BUFFER_SIZE = 16384,它验证 buf_size 是否至少为 FF_MIN_BUFFER_SIZE,我认为 buf_size 是 width*height*4(我不太确定)。

那么这是否意味着我无法创建帧大小为 56x72 或更小的视频文件?有什么办法吗?

最佳答案

当使用 MJPEG 以外的其他编解码器时,使用 opencv 2.4 也有同样的问题。升级到 3.1.0 版后,该错误不再发生。

关于python - mjpeg @ 0x27ee9e0 缓冲区小于最小大小 : How to create a video file with size less than the minimum buffer size?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28819758/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com