ffmpeg-安装编译

下载源码

Linux安装

方法一

方法二

  • 上传源码解压后,直接./configure && make && make install

  • 官网[https://ffmpeg.org/download.html#build-linux],下载最大的源码包

  • 执行./configure 时会报此错误:nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.

    • 需要安装yasm的汇编编译器sudo apt-get install yasm
    • 分析:yasm是汇编编译器,ffmpeg为了提高效率使用了汇编指令,如MMX和SSE等。所以系统中未安装yasm时,就会报上面错误。
    • 如果不需要yasm也可以:./configure --disable-x86asm
  • 编译安装:./configure --enable-shared --prefix=/usr/local/ffmpeg->make -j->make install

  • 编译安装后,使用ldd ffmpeg查看库路径是否缺失

  • 在/etc/ld.so.conf.d/路径下可以配置需要的库路径,执行ldconfig

Win安装

  • 加压后,/bin文件夹路径添加到系统变量PATH, 之后可以在powershell,cmd下使用ffmpeg
posted @   steve的miao  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
点击右上角即可分享
微信分享提示