Я следую примеру кода здесь: 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?
Заранее спасибо.