cv2.VideoWriter_fourcc(*‘mp4v‘)生成的视频无法在浏览器展
看这个博主的博客,跟我碰到的问题的一致,都是使用AVC1写视频时报编码器不存在的异常,手动编译opencv-python或者使用conda install -c conda-forge opencv安装依赖即可。
博主博客:Python OpenCV生成视频无法浏览器播放问题说明及解决 - 知乎
不过安装完依赖后我运行项目还碰上了个问题:
执行conda install -c conda-forge opencv之后,运行项目(ws_rear) [root@VM-16-11-centos rear-end]# python app.py
Traceback (most recent call last):
File "/root/project/waste_classification/rear-end/app.py", line 2, in <module>
import cv2
ImportError: libEGL.so.1: cannot open shared object file: No such file or directory
所以得安装缺失的库:
sudo yum install mesa-libEGL mesa-libGL