代码没有问题,使用的是ffmpeg4版本,ubuntu20.04
配置是编译安装ffmpeg,不是install安装。
cmake进行配置,有其他办法配置最好。
#include <iostream>
#include <cmath>
extern "C"
{
#include <libavdevice/avdevice.h>
#include <libavcodec/avcodec.h>
#include <libavfilter/avfilter.h>
#include <libavformat/avformat.h>
#include <libavutil/imgutils.h>
#include <libavutil/mathematics.h>
#include <libavutil/time.h>
#include <libavutil/audio_fifo.h>
#include <libswresample/swresample.h>
#include <libswscale/swscale.h>
}
using namespace std;
int main()
{
const char in_file_name[] = "/home/workspace/myffmpeg/jay1.mp3";
const char out_file_name[] = "jay.pcm";
FILE *file = fopen(out_file_name, "w+b");
if (!