OpenCV中mp4视频编解码器

2024-06-30 13:17:21 发布

您现在位置:Python中文网/ 问答频道 /正文

OpenCV 4.1.1.26中mp4的视频编解码器是什么?在

我试着从两个摄像头写视频,写AVI视频效果不错,但写mp4视频却不行。在

  • Python 3.7
  • 开放式CV 4.1.1.26
  • Windows 10

下面是一个摄像头的示例代码

cap = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc(*'DIVX')
out = cv2.VideoWriter('output_1.mp4', fourcc, 15, (640, 480))

我在OpenCV 4 DocumentationsFOURCC Codecs Documentations中使用了不同的编解码器(MPEG、H264、mp4v、('m'、'p'、'4'、'v')、FFmpeg等),并由不同平台上的不同专家和帮助者建议,但任何解决方案都无法在我的代码中工作,mp4视频被保存,但由于编解码器的问题,即使在OpenCV VideoCapture中也无法在任何媒体播放器中播放。另一方面,当我保存avi视频时,它工作得很好。 我查了这些链接来寻求帮助。在

what is the codec for mp4 videos in python OpenCV

https://medium.com/@iKhushPatel/convert-video-to-images-images-to-video-using-opencv-python-db27a128a481

How to write mp4 video file with H264 codec?

寻找有价值的建议。在


Tags: to代码视频video编解码器cv2opencv建议