在有root权限,或者没有root权限情况下,linux 安装ffmpeg等软件的方式

这里以ffmpeg为例

A.有root 权限

http://ffmpeg.org/releases/
查看所需要的ffmpeg版本

1.下载最新源码包并解压
wget http://ffmpeg.org/releases/ffmpeg-4.3.tar.bz2
tar jxvf ffmpeg-4.3.tar.bz2

2安装ffmpeg
cd ffmpeg-4.3
./configure

3可能报错,如下图


在有root权限,或者没有root权限情况下,linux 安装ffmpeg等软件的方式_第1张图片
出现错误

4 安装yasm
sudo pip install yasm

5继续安装ffmpeg
./configure
make
make install

无root权限安装ffmpeg,同样适用于安装其他linux软件linux

方法1

真的是厉害
https://johnvansickle.com/ffmpeg/
从上面链接下载一个ffmpeg static bulid,直接解压

然后可以参考下面步骤,直接访问ffmpeg即可
https://www.johnvansickle.com/ffmpeg/faq/

方法2

按部就班,还有可能出错
1.下载最新源码包并解压
wget http://ffmpeg.org/releases/ffmpeg-4.3.tar.bz2
tar jxvf ffmpeg-4.3.tar.bz2

2安装ffmpeg
cd ffmpeg-4.3
./configure --enable-libmp3lame --enable-libx264 --enable-gpl --disable-x86asm --prefix=./software/make-4.3(自己写一个路径

比较关键的在于--prefix,由于我们没有管理员权限,所以设置的安装位置在自己写的路径里

make
make install

3.vim ~/.bashrc
4.export PATH="/home/*****/software/make-4.3/bin:$PATH"
5.ffmpeg -version

你可能感兴趣的:(在有root权限,或者没有root权限情况下,linux 安装ffmpeg等软件的方式)