ubuntu下怎样安装ffmpeg-4.3.1

  1. 确保系统环境准备就绪
    首先,检查你的系统是否已安装必要的依赖项:

sudo apt update
sudo apt install build-essential checkinstall yasm pkg-config libxvidcore-dev libx264-dev libnuma-dev

sudo apt install build-essential yasm nasm pkg-config libtool autoconf automake cmake
libx264-dev libx265-dev libfdk-aac-dev libmp3lame-dev libopus-dev libvpx-dev

  1. 下载FFmpeg源码
    从FFmpeg官方网站下载FFmpeg 4.3.1的源码包:
    wget https://ffmpeg.org/releases/ffmpeg-4.3.1.tar.xz
  2. 解压源码包
    解压下载的.tar.xz文件:

tar -xf ffmpeg-4.3.1.tar.xz
cd ffmpeg-4.3.1

  1. 配置脚本未正确生成 Makefile
    在编译之前,必须先运行 ./configure 脚本生成 Makefile。确保以下命令成功执行:
    ./configure --prefix=/home/liang/my/ffmaeg
    –enable-shared
    –enable-gpl
    –enable-nonfree
    –disable-x86asm \
    –enable-libx264
    –enable-libx265
    –enable-libfdk-aac
    –enable-libmp3lame
    –enable-libopus
    –enable-libvpx
    –disable-asm

  2. 编译安装
    make -j$(nproc)
    有时并行编译可能导致文件冲突或竞争条件。可以尝试降低并发数:make -j1
    sudo make install

  3. 验证安装
    编译完成后,验证 FFmpeg 是否正常工作:

ffmpeg -version

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐