编译ffmpeg的详细步骤见:CompilationGuide/Ubuntu
由于google被墙,libvpx无法通过原教程的方式下载,所以在编译它之前,先百度libvpx,下载并解压到ffmpeg_sources目录下即可。
如果在apt-get update或install的时候失败了,很可能是网络问题,多试几次吧~按照步骤来基本没问题。在编译完ffmpeg的时候,可以输出一下环境变量有没设置成功
echo $PATH echo $PKG_CONFIG_PATH
Package libavformat was not found in the pkg-config search path. ...可以手动修改.bashrc,在其后面加入以下内容:
export FFMPEG_HOME=$HOME/ffmpeg_build export PATH=$PATH:$FFMPEG_HOME/bin export LD_LIBRARY_PATH=$FFMPEG_HOME/lib export PKG_CONFIG_PATH=$HOME/ffmpeg_build/lib/pkgconfig重启terminal,再cd到ffmpeg-tutorial目录下执行make