一、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

linux下安装ffmpeg的教程相关推荐

  1. linux下安装ffmpeg的详细教程

    一.centos linux下安装ffmpeg 1.下载解压 wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz tar -zxvf ffmpe ...

  2. Linux下安装Nginx完整教程及常见错误解决方案

    Linux下安装Nginx完整教程及常见错误解决方案 参考文章: (1)Linux下安装Nginx完整教程及常见错误解决方案 (2)https://www.cnblogs.com/chenxiaoch ...

  3. Windows、Linux下安装Maven图文教程

    文章目录 一.前言 二.Maven到底是什么? 三.Windows下安装 1.前提 2.下载 3.配置Maven环境变量 4.检查Maven版本 5.安装好以后的几点注意 6.IDEA中修改Maven ...

  4. linux 下安装apache 快速教程

    最近自学linux,看鸟哥的文章.提到了apache,所以在虚拟机redhat 5下安装了一把, 结合国内外文章写下快速可行的教程: --------------------------------- ...

  5. Linux下安装FFmpeg

    FFmpeg官网:http://www.ffmpeg.org 官网介绍 FFmpeg is the leading multimedia framework, able to decode, enco ...

  6. Linux下安装MySql详细教程

    前言 本文对linux环境下安装Mysql过程进行一个详细记录 一.安装包和环境准备 1.所需安装包 将mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz安装包上传至 ...

  7. 深度linux安装make,linux下安装python3完整教程(依赖环境gcc,make,cmake,configure等详细解释)...

    前言:python在linux环境下面没有安装包,只支持从源码安装,本文不仅仅会完整的演示安装步骤,还会解释每一步这么做的原因以及一些关键概念的理解,包括什么是make等.本文基于centos7的KD ...

  8. Linux下安装mysql完整教程

    最新写了一个小项目需要部署到远程服务器,就在阿里云买了一台centos7.x的服务器,想找个完整的教程,却发现都是坑,要不执行到一半执行不下去,要不就是命令错误,经过多次踩坑总结如下: 下载安装包 w ...

  9. Linux下安装Redis详细教程 (附安装包)

    2.2 Redis安装 Redis官方网站 Redis中文官方网站 http://redis.io http://redis.cn/ 2.2.1 *安装版本* 6.2.1 for Linux(redi ...

最新文章

  1. 微生物组入门必读+宏基因组实操课程=新老司机赶快上车
  2. java entryset_Java HashMap entrySet()方法与示例
  3. Android M 新的运行时权限开发者需要知道的一切
  4. C++学习之路 | PTA乙级—— 1010 一元多项式求导 (25分)(精简)
  5. 国内CDH的MAVEN代理
  6. Spring Boot 学习之Controller
  7. 不要再闲玩啦!博主手把手带你两个月入门自然语言处理,还不赶紧碗里来!...
  8. 麦子学院与阿里云战略合作 在线教育领军者技术实力被认可
  9. [ESXI6.5集成realtek网卡的镜像
  10. 地铁FAS设备组成及系统结构
  11. 干货|手把手教你写一个串口调试助手
  12. java分布式实现图片上传到图片服务器
  13. 网易视频云: 网易平台级视频服务存储技术
  14. 2022年6月13日-6月24日(ue4视频教程,15小时,合计1366小时,剩余8634小时。)
  15. [附源码]SSM计算机毕业设计汽车租赁管理系统-JAVA
  16. 基于php的在线问卷调查系统-计算机毕业设计
  17. manjaro i3安装配置全记录
  18. eplan需要安装64位office
  19. Agronomy | 3.9分JCR1区微生物组专刊征稿/37天见刊-毕业神器(刘永鑫/于鹏)
  20. Windows 7下可以使用的各个命令语句+C#打开

热门文章

  1. 博文审核不通过怎么办
  2. 抓取域名百度收录的全部收录链接工具
  3. .net 集成 Informix 数据库问题小记
  4. 怎么解决VS编译器上用不了scanf函数(会报错)
  5. 软件调试之堆和堆检查
  6. ubuntu下GVim字体设置问题(字符间距)
  7. 电视剧《人世间》观后感
  8. 【自然语言处理】opencc:中文繁体☞中文简体的转换
  9. 上海大学能源动力考研上岸经验分享
  10. 为文本文档 设置 快捷键