版权声明:本文为博主原创文章,未经博主允许不得转载。(如有问题请邮件至[email protected],本人不经常上CSDN博客) https://blog.csdn.net/u012359995/article/details/83541527
FFmpeg是一个非常好用且使用最广泛的音频和视频处理库,因为有个项目需要对一些图片或视频进行压缩和转码的操作,所以需要在Ubuntu上安装FFmpeg,
一、安装依赖库
apt-get install build-essential git-core checkinstall yasm texi2html
apt-get install libvorbis-dev libx11-dev libvpx-dev libxfixes-dev zlib1g-dev pkg-config
apt-get install netcat libncurses5-dev
建议是分三次依次执行,因为好像这些库之间还有依赖,这样保证不会出错。
下载、解压安装包
去官网上 http://www.ffmpeg.org/download.html 下载最新版本的安装包
ffmpeg-4.0.2.tar.bz2
执行:
tar -xjf ffmpeg-4.0.2.tar.bz2
进入到解压好的目录。
编译
./configure --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx
make
耐心等待
最后执行安装命令:
checkinstall --pkgname=ffmpeg --pkgversion="5:4.0" --backup=no --deldoc=yes --default
至此FFmpeg安装完成。
验证
执行命令:ffmpeg -version
ffmpeg -version
ffmpeg version 4.0 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
configuration: --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx
libavutil 56. 14.100 / 56. 14.100
libavcodec 58. 18.100 / 58. 18.100
libavformat 58. 12.100 / 58. 12.100
libavdevice 58. 3.100 / 58. 3.100
libavfilter 7. 16.100 / 7. 16.100
libswscale 5. 1.100 / 5. 1.100
libswresample 3. 1.100 / 3. 1.100