0
点赞
收藏
分享

微信扫一扫

Linux之源码安装FFmpeg

一、FFmpeg简介

  FFmpeg是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放几乎所有人类和机器创建的东西。它支持最模糊的古老格式,直到最前沿。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 可以 在各种构建环境、机器架构和配置下跨 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等 编译、运行和通过我们的测试基础架构FATE 。它包含可供应用程序使用的 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresample。还有ffmpeg、ffplay和ffprobe可供最终用户转码和播放。博文实验环境:

  • 操作系统:centos7.6
  • ffmpeg版本:version N-105888-g0a005b1
  • yasm版本:1.2.0

二、安装步骤

1、安装git命令

2、下载FFmpeg软件包

3、查看gcc版本

4、安装yasm

5、编译FFmpeg软件包

6、安装FFmpeg

7、查看版本

8、转码测试

三、QA

1、编译报错nasm/yasm not found or too old

  • 报错信息:nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
  • 报错原因:yasm版本太老旧
  • 解决方案:安装新版yasm
    [root@s145 ffmpeg]# yum install -y epel-release
    [root@s145 ffmpeg]# yum install -y yasm
举报

相关推荐

0 条评论