gpt4 book ai didi

null - FFmpeg av_guess_format 返回 NULL

转载 作者:行者123 更新时间:2023-12-04 22:46:47 25 4
gpt4 key购买 nike

我在这里遵循示例代码:http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/output-example_8c-source.html

我的代码如下:

fmt = av_guess_format(NULL, filename, NULL);
if (!fmt) {
LOGE(1,"Could not deduce output format from file extension: using MPEG.\n");
fmt = av_guess_format("mp4", NULL, NULL);
}
if (!fmt) {
LOGE(1, "Could not find suitable output format\n");
exit(1);
}

我调用 av_guess_format 的两次,两次都返回 NULL。
我事先调用了 av_register_all() 和 avcodec_register_all() 。

关于为什么返回 NULL 的任何想法?

提前致谢。

最佳答案

av_guess_format 返回 NULL,因为我没有正确配置 FFMPEG 以允许任何格式。

我重新配置了 FFMPEG 以允许 mp4 和其他,现在它可以工作了

关于null - FFmpeg av_guess_format 返回 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8526738/

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