为了账号安全,请及时绑定邮箱和手机立即绑定

OpenCV: FFMPEG: tag 0x34363268/'h264'

OpenCV: FFMPEG: tag 0x34363268/'h264'

子衿沉夜 2021-07-22 18:19:56
在 Mac OS 10.13.6 上安装 opencv 后:conda install -c conda-forge ffmpegconda install -c conda-forge opencv并fourcc = cv2.VideoWriter_fourcc('h', '2', '6', '4')在视频作家中使用我得到错误:OpenCV: FFMPEG: tag 0x34363268/'h264' is not supported with codec id 27 and format 'mp4 / MP4 (MPEG-4 Part 14)'OpenCV: FFMPEG: fallback to use tag 0x31637661/'avc1'如何解决?
查看完整描述

3 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

编解码器取决于平台,这可能是问题所在。尝试使用这种组合:

  • 文件扩展名 = test.mkv

  • 编解码器。=CV_FOURCC(*'X264)

这是参考链接


查看完整回答
反对 回复 2021-07-27
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

你应该改变:

fourcc = cv2.VideoWriter_fourcc('h', '2', '6', '4')

到:

fourcc = cv2.VideoWriter_fourcc(*'avc1')

如果要使用h264,在 Linux 中必须先安装libx264-dev

sudo apt-get install libx264-dev


查看完整回答
反对 回复 2021-07-27
  • 3 回答
  • 0 关注
  • 3358 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号