gpt4 book ai didi

ios - ffmpeg ios : Getting frame to UIImage, 在 YUV420 到 RGB 转换时失败

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:12:00 27 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 从电影文件中提取缩略图。我找到了 iFrameExtractor并尝试使用它的代码作为我正在做的事情的基础。在编译 FFMPEG 时似乎有一个我遗漏的选项,因为这部分代码正在生成......

img_convert_ctx = sws_getContext(pCodecCtx->width, 
pCodecCtx->height,
pCodecCtx->pix_fmt,
outputWidth,
outputHeight,
PIX_FMT_RGB24,
sws_flags, NULL, NULL, NULL);

这个错误:

[swscaler @ 0x7ffb6a06d600] No accelerated colorspace conversion found from yuv420p to rgb24.

如果你看libswscale/yuv2rgb.c ,在第 612 行,它表示操作仅在 PPC 和 x86 上受支持。

我现在很迷茫。编译时是否有包含对此的支持的选项?有什么办法可以用其他方式转换它吗?

非常感谢。

最佳答案

没关系。从新脚本重新编译 ffmpeg,它现在可以工作了。

关于ios - ffmpeg ios : Getting frame to UIImage, 在 YUV420 到 RGB 转换时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33181776/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com