当尝试从视频文件获取帧时(我尝试了多种视频格式),我收到一条错误消息“未找到从 yuv420p 到 bgr24 的加速色彩空间转换”。 完全相同的代码在 Windows 机器上运行得非常好,即使在我重新编译并安装了 FFMPEG 和 OpenCV 之后,我也无法让它在 Mac 上运行。我的操作系统使用 lion。 有什么想法吗?
ffmpeg 在 Windows 上运行良好但抛出此警告消息的原因可以在 FFMPEG 代码第 669 行中找到。
可以看出,如果操作系统不在 PPC 或 X86 上运行,ffmpeg 将始终抛出此警告。
确保你有quickTime是最新的,也许安装一些编解码器(Mac上有这样的概念?)
希望有帮助!