对于ubuntu1604 apt 安装ffmpeg 默认版本是2.8
需要高版本ffmpeg,但又不想从源码编译ffmpeg时,就需要使用PPA
我们以FFmpeg为例
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo apt-get update
sudo apt-get install ffmpeg
这是安装ffmpeg4的命令,但是会发现ffmpeg4里没有ffserver,那是因为ffmpeg4版本里已经将ffserver部分移除了,如果需要ffserver,就需要安装ffmpeg3或者更低版本
当我们想要安装ffmpeg3时,我们谷歌百度了一堆答案,得到了ppa:jonathonf/ffmpeg-3,但是却发现这个源已经无法添加了,因为这个库里原来的fffmpeg-3已经被删掉了
这个时候我们可以尝试以下命令
sudo apt-add-repository -sy ppa:dreibh/ppa
sudo apt-get update
sudo apt-get install ffmpeg
安装了ffmpeg 3.2版本
移除PPA厂库命令:
sudo add-apt-repository --remove ppa
或者
sudo apt install ppa-purge && sudo ppa-purge ppa