[TOC]
文章参考:https://www.myfreax.com/how-to-install-ffmpeg-on-ubuntu-18-04/
https://blog.popkx.com/Ubuntu-16-04%E4%B8%8B%E8%BD%BD-FFmpeg-3-1-11%E7%89%88%E6%9C%AC%E6%BA%90%E7%A0%81-%E5%B9%B6%E4%B8%94%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9B%AE%E5%BD%95/
https://codeantenna.com/a/Nc8jtWmxKz
概述
1 2 3
| sudo apt update sudo apt install ffmpeg ffmpeg -version
|
安装指定版本
下载固定版本源码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| wget -c http://ffmpeg.org/releases/ffmpeg-3.4.11.tar.xz
cd ffmpeg-3.4.11/ sudo apt-get update
##安装依赖包 sudo apt-get -y install autoconf automake build-essential \ libass-dev libfreetype6-dev libsdl2-dev libtheora-dev \ libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev \ libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev
##配置(生成动态库和指定安装位置) ./configure --enable-shared --prefix=/usr/local/ffmpeg
##编译安装 make -j2 make install
|
设置环境变量
1 2 3
| # >>> FFMpeg >>> export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:$LD_LIBRARY_PATH # <<< FFMpeg <<<
|
卸载ffmpeg
如果你像我一样,使用 apt-get install ffmpeg,不好意思,很大可能装的版本并不是最新版,因此可以使用以下命令卸载它:
1 2
| sudo apt-get --purge remove ffmpeg sudo apt-get --purge autoremove
|
如果你使用的是总网上下载安装包,然后编译安装的方法,则需要使用以下的方式卸载,此处以ffmpeg-4.1为例:
1 2 3 4
| cd ffmpeg-4.1 make uninstall ##删除由make install命令安装的文件 make clean ##只删除make时产生的临时文件 make distclean ##同时删除configure和make产生的临时文件
|