linux下安装ffmpeg的教程
一、centos linux下安装ffmpeg的教程
1、进入官网下载
点击Download Source Code下载即可,此时得到压缩包ffmpeg-snapshot.tar.bz2
在压缩包目录下,执行命令
tar -xvjf ffmpeg-snapshot.tar.bz2
如果提示:tar (child): bzip2: Cannot exec: No such file or directory
安装bzip2,再执行解压命令
yum -y install bzip2
2、进入解压后目录,输入如下命令/usr/local/ffmpeg为自己指定的安装目录,编译并开启https,不开启会导致操作https的视频流出错
cd ffmpeg
./configure --prefix=/usr/local/ffmpeg --enable-openssl
make && make install
如出现错误 ERROR: openssl not found,进入到日志目录
cd ffbuild
cat config.log#出现下面错误信息
fatal error: openssl/ssl.h: No such file or directory
安装openssl,然后进行重新编译
yum install -y openssl
yum install -y openssl-devel#回到编译目录
cd ..
3、配置变量
vi /etc/profile
在最后PATH添加环境变量:
export PATH=$PATH:/usr/local/ffmpeg/bin
保存退出
查看是否生效
source /etc/profile 设置生效
4、查看版本
ffmpeg -version 查看版本
注意:
若安装过程中出现以下错误:
yasm/nasm not found or too old. Use –disable-yasm for a crippled build. If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file “config.log” produced by configure as this will help solve the problem.
需要安装 yasm
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar -zxvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make && make install
相关文章
- 【RAC]升级RAC from 11.2.0.1 to 11.2.0.2 on Linux x86_64
- Linux常见问题合集
- linux(fedora30):安装/配置maven(maven3.6.1)
- Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】
- linux(ubuntu20.10) :编译安装redis6.0.9
- Linux一切皆文件(包含好处和弊端)
- linux教程:通过编译安装ansible解决apt install ansible后无法安装AWX的莫名问题
- 【项目实战】Linux下安装Nginx教程
- Linux复习资料(一)、VM虚拟机安装教程
- 【华为云技术分享】Linux软件安装的几种方法 (一)—— apt-get
- 分布式-在win7上安装linux操作系统
- 解决安装AI算法库TensorFlow 2.0的最新入坑指南以及详细的安装教程【分别在linux和windows系统下安装】
- kali linux on android armhf 安装 tmate
- Linux查看so/bin中字符串
- linux系统安装mysql数据库
- 【Deepin 系统】Linux系统解决安装wxPython安装不上的问题
- 卸载虚拟机中安装的Linux系统
- 解决安装AI算法库TensorFlow 2.0的最新入坑指南以及详细的安装教程【分别在linux和windows系统下安装】
- Linux中的一些常用快捷键
- kali linux on android armhf 安装 tmate