CentOS 7安装ffmpeg

news/2024/6/18 0:47:38 标签: centos, 音视频, linux

1、下载安装yasm-1.3.0.tar.gz包

在线安装:brew install yasm

  1. 下载地址:http://yasm.tortall.net/releases/Release1.3.0.html
  2. 离线文件:https://download.csdn.net/download/GXL_1012/85355687
  3. 上传至**/opt/package**目录下
  4. 解压安装包
tar -zxvf /opt/package/yasm-1.3.0.tar.gz -C /opt/soft/
  1. 编译和安装
cd /opt/soft/yasm-1.3.0/
./configure --prefix=/opt/soft/yasm-1.3.0
make && make install
  1. 配置环境变量
# 编辑配置文件
vim /etc/profile

export YASM_HOME=/opt/soft/yasm-1.3.0/bin
export PATH=$YASM_HOME:$PATH

# 刷新配置文件
source /etc/profile

2、下载安装ffmpeg包

  1. 下载地址:https://www.johnvansickle.com/ffmpeg/
  2. 离线文件:https://download.csdn.net/download/GXL_1012/85355687
  3. 上传至**/opt/package/**目录下
  4. 解压安装包
tar -zxvf /opt/package/ffmpeg-4.3.1.tar.gz -C /opt/soft/
  1. 编译和安装
mv /opt/soft/ffmpeg-6b6b9e5 /opt/soft/ffmpeg-4.3.1
cd /opt/soft/ffmpeg-4.3.1/
./configure --prefix=/opt/soft/ffmpeg-4.3.1 --enable-libx264 --enable-static --enable-shared
make && make install
  1. 配置环境变量
# 编辑配置文件
vim /etc/profile

# 设置FFMPEG环境变量
export FFMPEG_HOME=/opt/soft/ffmpeg-4.3.1/bin
export PATH=$FFMPEG_HOME:$PATH

# 刷新配置文件
source /etc/profile
  1. 查看版本
ffmpeg -version

在这里插入图片描述


http://www.niftyadmin.cn/n/1229898.html

相关文章

oracle性能调整的十大要点

一、SGA 1、Shared pool tunning Shared pool的优化应该放在优先考虑,因为一个cache miss在shared pool中发生比在data buffer中发生导致的成本更高,由于dictionary数据一般比library cache中的数据在内存中保存的时间长,所以关键是library c…

二、Spring Boot 基础配置(1)

本章概要 不使用spring-boot-starter-parentSpring BootApplication定制bannerWeb容器配置 2.1 不使用spring-boot-starter-parent spring-boot-starter-parent主要提供了如下默认配置: Java版本默认使用1.8编码格式默认使用UTF-8提供Dependency Management 进行…

二、Spring Boot 基础配置(2)

本章概要 Properties 配置类型安全配置属性YAML配置Profile 2.5 Properties配置 Spring Boot中采用了大量的自动化配置,但是对于开发者而言,在实际项目中不可避免会有一些需要自己手动配置,承载这些自定义配置的文件就是resources目录下的…

Oracle调优综述

在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。 Oracle 调优…

三、Spring Boot 整合视图层技术

本章概要 整合Thymeleaf整合FreeMarker 在目前的企业级应用开发中,前后端分离是趋势,但是视图层技术还占有一席之地。Spring Boot 对视图层技术提供了很好的支持,福安防推荐使用的模板引擎是Thymeleaf,不过想FreeMarker也支持&a…

Oracle性能调整的误区

为了提高性能,我们针对Oracle数据库本身提供了的方法或方案进行过不少的尝试,主要包括: 共享服务器模式(MTS) 集群技术(Clustering)RAC 分区 并行处理(主要是并行查询) Oracle提供的这些特性确实是用来进行性能改善的,但我们往往忽略了对自身应用特性的分析,它们是…

四、Spring Boot 整合 Web开发(1)

本章概要 返回JSON数据静态资源访问 4.1 返回JSON数据 4.1.1 默认实现 JSON 是目前主流的前后端数据传输方式,Spring MVC中使用消息转换器HTTPMessageConverter对JSON的转换提供了很好的支持,在Spring Boot中更进一步,对相关配置做了进一…

四、Spring Boot 整合 Web开发(2)

本章概要 文件上传ControllerAdvice 4.3 文件上传 Java 中的文件上传一共涉及两个组件,一个是 CommonsMultipartResolver,另一个是 StandardServletMultipartResolver ,其中 CommonsMultipartResolver 使用 commons-fileupload 来处理 mul…