OpenCV python code, GitHub项目,中路径OpenCVDemo/OpenCvPythonDemo/VlogHelper/CreateVideo.py
// 我用的mac,发现用XVID不生效
out = cv2.VideoWriter('project.avi', cv2.VideoWriter_fourcc('M','J','P','G'), 1, size)
AVI MP4区别
AVI和MP4是 container(容器)格式:用来封装 video codec(视频 编码器)、audio codec和其他文件
视频质量
视频质量和video codec file相关,和其container 格式(AVI、MP4)
- avi 一般用 DivX codec:保持高视频质量,压缩视频
- mp4 基于MOV,采用有损压缩MPEG4 AVC/H.264 codec
这就是为什么认为avi比mp4质量好,但是avi也可以使用 MPEG-4 video 的codec
选哪个
- avi 常用于Windows (Media Player有相应的解码器)
- 文件体积大
- MP4 常用于手机、平板和网络传输等(体积小)
- 支持章节、字母
- 文件体积小
#cv2.Vid