ffmpeg、ffplay在线安装,离线导出整个程序,移植到其他服务器使用(linux系统)

环境说明

以ubuntu系统作为说明

在线安装

下面命令会同时安装ffplay和ffmpeg

sudo apt-get install ffmpeg

ffmpeg、ffplay在线安装,离线导出整个程序,移植到其他服务器使用(linux系统)_第1张图片

怎么验证安装成功?

输入ffmpeg命令   ffmpeg,如图则说明安装成功

ffmpeg、ffplay在线安装,离线导出整个程序,移植到其他服务器使用(linux系统)_第2张图片

转储可执行程序和依赖的文件

找到安装路径,一般在/usr/bin目录下

也可以输入命令 find / -name ffmpeg去查看安装路径

打开安装路径/usr/bin,在该路径下执行命令

ldd ffmpeg

ffmpeg、ffplay在线安装,离线导出整个程序,移植到其他服务器使用(linux系统)_第3张图片

上图中可以看到依赖的相关文件

linux下拷贝可执行程序依赖的所有动态库.so文件到指定路径下

exe="ffplay"   #  可执行程序,我们需要找到ffplay的依赖
des="./lib"  #  存放位置,可以根据实际情况修改
deplist=$(ldd $exe | awk  '{if (match($3,"/")){ printf("%s "),$3 } }')
cp $deplist $des

我的存储路径,下图可以看到已经将所有的依赖全部拷贝到这个路径下了

ffmpeg、ffplay在线安装,离线导出整个程序,移植到其他服务器使用(linux系统)_第4张图片

使用

我们就可以使用ffplay命令和ffmpeg命令了

ffplay命令使用

ffplay ./123.mp3

你可能感兴趣的:(ffmpeg)