OpenCV 通过 VideoWriter 保存视频文件相关问题

1. 保存视频可以创建但是大小为 0KB

在项目中我碰到用Opencv VideoWriter 保存视频文件,当编码方式 当为 MJPG时可以保存文件正常,其它编码方式,保存文件始终为 0KB。 出现这种情况极大概率是 缺少对于 ffmpeg 相关 dll 的引用。将对应版本的dll 复制到工程输出目录中,即可解决问题。
以我安装的Windows 版 OpenCV 4.3 版本为例,目录 build\bin\ 下面有文件 opencv_videoio_ffmpeg430_64.dll 。

2. 不支持视频编码方式

如果对存储空间有要求需选取一种占用空间较少的编码方式,其中 MJPG 编码方式最差,MP42 DIVX DIV3 等 差不太多。如遇到编码方式不支持,可以安装解码器, 我们可以在 http://www.fourcc.org/codecs.php 中找到支持的编码方式及需要的解码器。
主流编码方式解码器推荐下载 k-lite http://www.fourcc.org/codecs.php

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值