ffmpeg 编译问题备忘

本文介绍了在CentOS7.5环境下,针对FFmpeg3.4版本的编译过程。在遇到nasm/yasm未找到或过旧的问题时,通过添加--disable-x86asm参数解决,并成功完成编译。编译后的FFmpeg版本为3.4.8,展示了其核心组件的版本信息。
摘要由CSDN通过智能技术生成

编译环境

centos7.5 ffmpeg3.4

编译过程

[root@localhost ffmpeg]# ./configure 
nasm/yasm not found or too old. Use --disable-x86asm 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 "ffbuild/config.log" produced by configure as this will help
solve the problem.

将以上编译配置命令 增加参数 --disable-x86asm ,如下命令

[root@localhost ffmpeg]# ./configure --disable-x86asm

最后执行make 即可完成编译

编译成功后,测试方法

[root@localhost ffmpeg]# ./ffmpeg -version 
ffmpeg version n3.4.8-5-g8f5e16b Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-44)
configuration: --disable-x86asm
libavutil      55. 78.100 / 55. 78.100
libavcodec     57.107.100 / 57.107.100
libavformat    57. 83.100 / 57. 83.100
libavdevice    57. 10.100 / 57. 10.100
libavfilter     6.107.100 /  6.107.100
libswscale      4.  8.100 /  4.  8.100
libswresample   2.  9.100 /  2.  9.100
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值