首先从ffmpeg的官网下载安装包,http://ffmpeg.org/download.html#releases
点击Download bzip2 tarball
如果需要直接将文件下载到服务器中,在命令行中输入wget http://ffmpeg.org/releases/ffmpeg-4.3.1.tar.bz2
也可以通过filezilla复制到服务器中。
在文件目录下解压文件并进入
tar -xjvf ffmpeg-4.3.1.tar.bz2
cd ffmpeg-4.3.1/
安装一下yasm,下载地址是:http://yasm.tortall.net/Download.html 进入后下载1.3.0的源码包,执行下面命令安装:
tar -xvzf yasm-1.3.0.tar.gz
cd yasm-1.3.0/
./configure
make
make install
编译参数都是默认的,直接安装到系统中即可,安装成功之后继续回到ffmpeg解压后的目录,执行下面命令编译并安装:
./configure --enable-shared --prefix=/monchickey/ffmpeg
make
make install
然后将安装好的文件写到bashrc中,可以让当前用户使用
vim ~/.bashrc
在最下面添加
export PATH="$PATH:/monchickey/ffmpeg/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/monchickey/ffmpeg/lib"
在其他窗口中,source ~/.bashrc
然后就可以在任意目录运行ffmpeg了
ffmpeg -version
可在参考中的第一条中将ffmpeg应用到全部的账户上
参考文献
https://blog.csdn.net/NCTU_to_prove_safety/article/details/70851634
https://www.cnblogs.com/freeweb/p/6897907.html
https://blog.csdn.net/qq_38631503/article/details/80007128
2020/7/17