调用x264库的时候报错
解决方法:
重新编译x264
step1: 进入x264目录下
./configure --prefix=/usr/local/x264 --enable-shared --enable-static --enable-yasm --extra-libs=-ld --disable-opencl
重要的是--disable-opencl这个参数
step2:make
step3:make install
然后重新编译工程,编译通过
用ffmpeg编码时, avcodec_find_encoder 找不到AV_CODEC_ID_H264
解决方法:
重新编译ffmpeg
./configure --enable-libx264 --enable-gpl --enable-decoder=h264 --enable-encoder=libx264 --enable-shared --enable-static
make
make install