使用opencv python以mp4格式编写视频

时间:2017-09-28 19:45:04

标签: python opencv video

我可以用.avi格式保存视频。但我无法以mp4格式编写视频。我使用的是opencv3

 fourcc = cv2.VideoWriter_fourcc(*'XVID')  
 out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480))

以上部分代码以.avi格式保存视频。

3 个答案:

答案 0 :(得分:0)

制作mp4视频,你可以

VideoWriter_fourcc(*'MP4V')

你可以看到所有的四分之一编解码器 https://www.fourcc.org/codecs.php

答案 1 :(得分:0)

fourcc = cv2.VideoWriter_fourcc(*'mp4v')

我没有任何错误。

如果使用fourcc = cv2.VideoWriter_fourcc(*'MPV4'),我会得到

OpenCV:FFMPEG:回退以使用代码0x7634706d /'mp4v'

答案 2 :(得分:0)

关注link

您应该替换:

 fourcc = cv2.VideoWriter_fourcc(*'XVID') 

作者:

 fourcc = cv2.VideoWriter_fourcc(*'FMP4')

我尝试并成功。