赞
踩
参考《QT使用官方VLC以及Ffmpeg库的方法》完成ffmpeg库的安装。
av_log_set_level(AV_LOG_DEBUG);
char buf[1024];
if(ret = avformat_open_input(&pFormatCtx, filepath, nullptr, nullptr))
{
av_strerror(ret, buf, 1024);
qDebug() << buf;
return;
}
文件名格式与ffmpeg要求不一致,修改如下:
char filepath[] = “D:\test\test.mp4”;
需要双斜杠,而不是单斜杠。
一般是由于使用的ffmpeg库编译不全导致的,使用官方编译好的库是最好的方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。