ffmpeg 安装


下载源码包:http://ffmpeg.org/releases/ffmpeg-3.2.2.tar.bz2

解压并安装

  tar -jxvf ffmpeg-3.2.2.tar.bz2


进入目录并执行./configure --enable-shared --prefix=/usr/local/ffmpeg


yasm/nasm not found or too old. Use --disable-yasm 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 "config.log" produced by configure as this will help
solve the problem.


按照提示需要安装yasm


sudo yum install yasm


make

make install


ffmpeg: error while loading shared libraries: libavdevice.so.57: cannot open shared object file: No such file or directory


vi  /etc/ld.so.conf

添加一行  /usr/local/ffmpeg/lib

执行ldconfig


export PATH=/usr/local/ffmpeg/bin:$PATH


ffmpeg -version

ffmpeg version N-82785-g6b95da9 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
configuration: --enable-shared --prefix=/usr/local/ffmpeg
libavutil      55. 41.101 / 55. 41.101
libavcodec     57. 66.109 / 57. 66.109
libavformat    57. 58.101 / 57. 58.101
libavdevice    57.  2.100 / 57.  2.100
libavfilter     6. 68.100 /  6. 68.100
libswscale      4.  3.101 /  4.  3.101
libswresample   2.  4.100 /  2.  4.100

<think>好的,用户问的是如何在不同平台上安装FFmpeg。首先,我需要回顾一下FFmpeg支持的常见平台,比如Windows、macOS和Linux。每个平台的安装方法有所不同,得分别说明清楚。 对于Windows用户,常见的方法有通过官方构建的可执行文件安装,或者使用包管理器如Chocolatey。官方提供的zip文件需要用户手动解压并添加到系统路径,而Chocolatey则更方便,一条命令就能搞定。不过要记得提醒用户可能需要管理员权限运行命令行。 macOS方面,Homebrew是最常用的工具,安装命令简单,但需要先安装Homebrew本身。如果用户还没装Homebrew,可能需要先指导他们怎么安装。另外,用户可能对终端命令不熟悉,所以步骤要详细些。 Linux的安装方法因发行版不同而异。Ubuntu/Debian可以用apt,Fedora用dnf,Arch用pacman。这些命令都比较基础,但可能需要sudo权限。同时,提醒用户更新软件源是个好习惯,确保安装的是最新版本。 还要注意用户提供的引用链接,那个是FFmpeg的某个具体版本,可能需要说明官方推荐的方法和直接下载的区别。可能用户看到那个链接,但实际安装更推荐用包管理器,因为更方便管理更新。 另外,用户可能遇到环境变量配置的问题,尤其是Windows手动安装的情况。需要详细说明如何添加FFmpeg到PATH,避免用户安装后无法在命令行使用。 最后,验证安装是否成功的部分也很重要,教用户运行ffmpeg -version来检查,这样他们可以确认安装是否正确完成。 相关问题部分,考虑用户可能后续会问编译安装、版本区别或者基本命令使用,这些都是常见的后续问题,提前准备好这些相关问题能帮助用户更深入解决问题。</think>### 不同平台安装FFmpeg的方法 #### 1. **Windows系统** - **官方构建版本(推荐)** 1. 访问[FFmpeg官方Windows构建版](https://www.gyan.dev/ffmpeg/builds/)下载最新版本[^1]。 2. 解压ZIP文件到指定目录(如`C:\ffmpeg`)。 3.FFmpeg的`bin`目录(如`C:\ffmpeg\bin`)添加到系统环境变量`PATH`中。 验证安装: ```powershell ffmpeg -version ``` - **通过Chocolatey安装** ```powershell choco install ffmpeg ``` #### 2. **macOS系统** - **通过Homebrew安装** ```bash brew install ffmpeg ``` 若未安装Homebrew,需先执行: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` #### 3. **Linux系统** - **Ubuntu/Debian** ```bash sudo apt update sudo apt install ffmpeg ``` - **Fedora** ```bash sudo dnf install ffmpeg ``` - **Arch Linux** ```bash sudo pacman -S ffmpeg ``` #### 验证安装 所有平台均通过以下命令验证: ```bash ffmpeg -version ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值