`

FFmpeg编译报nasm/yasm not found or too old. 错误解决

 
阅读更多

1. 下载代码:git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

2. cd 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.

 3. 错误原因为汇编工具没有安装,安装yasm即可:

brew install yasm

 

4. 然后sudo make ; sudo make install 

分享到:
评论

相关推荐

    yasm nasm not found or too old下载yasm.exe

    在FFmpeg的编译过程中,可能会遇到一个错误提示:“yasm nasm not found or too old”。这个错误意味着系统无法找到或者识别的当前版本的YASM(Yet Another Macro Processor)或NASM(Netwide Assembler)太旧,这两...

    linux下安装FFmpeg命令,亲测可用

    - 编译时根据实际需求选择启用或禁用某些特性,`./configure`后的参数可以根据需要调整。 - 如果遇到依赖问题,可以尝试查找对应系统的软件包管理器(如yum、apt-get)来安装缺失的依赖。 通过以上步骤,你可以在...

    使用Cygwin编译ffmpeg.doc

    如果遇到`nasm/yasm not found or too old`错误,检查yasm是否正确安装,或者重新编译安装yasm。 - 常见的配置选项如:`--enable-shared`用于启用动态库,`--prefix=/usr/leno/FFmpeg/FFmpeg4.2/`指定安装路径,`...

    Linux搭建ffmpeg+red5操作指南.docx

    - 如果遇到“yasm/nasm not found or too old. Use --disable-yasm for a crippled build”错误,可以通过以下两种方式解决: - 安装合适的yasm版本,具体步骤可以参考[这篇博客]...

    linux下安装ffmpeg的详细教程

    **注意**:如果在安装过程中遇到`yasm/nasm not found or too old.`的错误,需要先安装yasm。可以通过以下步骤安装: ``` wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar -zxvf yasm...

    Linux环境下部署视频red5-ffmpeg

    另外,如果提示`yasm/nasm not found or too old`,需要单独下载并安装YASM(例如,版本为1.3.0),然后按照类似FFmpeg的步骤进行配置和安装。 **三、FFmpeg命令使用示例** 1. **海康和大华RTSP格式**:海康的RTSP...

Global site tag (gtag.js) - Google Analytics