【发布时间】:2020-11-18 07:49:12
【问题描述】:
如何获取当前系统上可用的编解码器列表,即据我所知cv2.VideoWriter 在编解码器不可用时可能会失败。 默认使用什么编解码器?
不确定是否适用于所有情况,但似乎 opencv 回退到 mp4v 编解码器作为默认消息:OpenCV: FFMPEG: fallback to use tag 0x7634706d/'mp4v'
还要添加新的编解码器,我们是否需要重新构建 opencv 或者我们可以安装额外的编解码器 \ 通过 apt get 之类的方式更新 ffmpeg?
【问题讨论】:
-
ffmpeg -codecs -
@MarkSetchell 其中哪些可以与opencv一起使用?如何将他们的名字转换为 opencv 4 char 格式?
-
仅适用于偶然发现此问题的任何人。 OpenCV 文档不是很广泛。图像的编码使用点并且是小写的:'.png' 用于编码 PNG 图像。其他一切都应该相同。