Linux 系统 FFmpeg 编译AVS2 模块

1.下载Lib

wget https://github.com/pkuvcl/FFmpegAVS2.git
wget https://github.com/pkuvcl/xavs2.git
wget https://github.com/pkuvcl/davs2.git

2.编译安装 avs2 编码库

unzip xavs2-master.zip
cd xavs2-master/build/linux/
./configure --prefix=/Users/build/avs2/avs2_lib --enable-pic --enable-shared
make -j8
make install

3.编译安装 avs2 解码库

  • 如果要编译安装ffplay,则需要下载SDL2.0
  • SDL2-2.0.14.zip
unzip SDL2-2.0.14.zip 
cd SDL2-2.0.14
./configure --prefix=/Users/build/avs2/avs2_lib
make -j8
make install

4.编译安装FFmpeg 加载avs2编解码库

unzip FFmpegAVS2-master.zip
cd FFmpegAVS2-master
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/Users/build/avs2/avs2_lib/lib/pkgconfig

./configure   —prefix=/usr/local/ffmpeg   —enable-pic —enable-shared —enable-gpl   —enable-libxavs2   —enable-libdavs2 —enable-libxvid  —enable-libx265 —enable-libx264 —enable-libvpx     —enable-libopenjpeg —enable-libmp3lame    —enable-nonfree   —enable-libaom     
make -j8
make install

export PATH=$PATH:/Users/build/avs2/avs2_lib/bin
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容