一:安装yasm
从yasm官网下载最新版本[http://yasm.tortall.net/];
#tar xzvf yasm-1.3.0.tar.gz
# mv yasm-1.3.0 yasm
# cd yasm
然后安装:
./configure
make
make install;
二:安装ffmpeg
从ffmpeg官网下载最新版本[http://www.ffmpeg.org];
#tar xzvf ffmpeg-3.0.tar.bz2
#mv ffmpeg-3.0 ffmpeg
#cd ffmpeg
然后安装:
./configure --enable-shared --prefix=/usr/local/ffmpeg
make
make install
三:测试
进入/usr/local/ffmpeg/bin目录;
./ffmpeg -v
如果无异常则安装成功;
四:异常
错误信息:
ffmpeg: error while loading shared libraries: libavdevice.so.57: cannot open shared object file: No such file or directory
此情况是因为ffmpeg未找到相关依赖包,可以通过以下方法解决
先 find / -name libavdevice.so.57 得到该文件的目录地址,我找到的是在ffmpeg安装目录的lib目录下;
然后 vi /etc/ld.so.conf 将上述目录添加到最后一行并保存退出;
如:/usr/local/ffmpeg/lib/
再 ldconfig 使配置生效,即可;
设置环境变量添加ffmpeg bin目录
#vi /etc/profile
#ffmpeg
export FFMPEG_BIN==/usr/local/ffmpeg/bin
#java home
export JAVA_HOME=/usr/lib/java-1.8.0/jdk1.8.0_65
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$FFMPEG:$PATH
#生效设置
#source /etc/profile
相关推荐
Linux安装ffmpeg脚本
linux下安装FFmpeg命令,亲测可用,文档里面说明了具体的操作步骤,按上面的操作执行即可安装成功.
关于linux下安装ffmpeg库的详细方法,本人亲测通过
在linux下编译安装FFMPEG全过程(图文)
这是我在Centos6.5上安装FFmpeg的过程讲解和配置信息,已经在Cengtos6.5上成功安装使用
LInux下如何安装ffmpeg
ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作。 Linux服务器安装ffmpeg+libx264+libmp3lame
linux下ffmpeg获取视频流
NULL 博文链接:https://zzc1684.iteye.com/blog/2308527
在linux上,使用java调用ffmpeg命令,实现在特定时间上对视频截图
编译好的ffmpeg linux版,外带各种运行库,可直接运行。我的博客:https://blog.csdn.net/qq_39850605
Linux编译安装ffmpeg,包括ffmpeg-4.3.1.tar,nasm-2.13.03.tar.bz2,x264-snapshot-20191217-2245-stable.tar.bz2和yasm-1.3.0.tar.gz
linux下 音频转码服务,适合微信的arm转mp3等,用shell执行 压缩包里包含了安装方法
linux下安装ffmepg所需软件(SDL、fdk-aac、nasm、libx264、ffmpeg) 附详细安装说明
基于Linux下编译ffmpeg的wasm库,搞了半天,终于成功,保存起来,需要的可以下载;包含ffmpeg.js和ffmpeg.wasm;是基于ffmpeg源代码编译的,没有改动任何源代码
Linux系统下使用ffmpeg录屏的代码,使用C++语言编写。
Linux下安装ffmpeg所需解码器以及ffmpeg安装包(最全)
Linux下FFmpeg的安装和测试及Mplayer的安装和测试
linux下ffmpeg和SDL可以播放视频文件,也可以直接拉流播放
具体安装步骤参见:https://blog.csdn.net/ManagerUser/article/details/73331542