ffmpeg详细安装教程

本文介绍了如何下载并安装ffmpeg,特别是为使用Captura录屏软件所做的配置。首先,从ffmpeg官网或提供的链接下载安装包并解压。如果只为Captura使用,可跳过设置环境变量的步骤;否则,需要将bin目录添加到系统或用户变量的Path中。完成设置后,通过命令行验证ffmpeg安装成功,即可直接使用命令行执行ffmpeg命令进行媒体格式转换。

这两天整理好用的录屏软件,发现了Captura这个软件,软件本身的安装很简单,但由于Captura需要依赖ffmpeg(一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序),而ffmpeg在安装上会略费些功夫。

看了很多网上的回答,有的因为时间太久,页面已经有变更,有的又要设置环境变量。经过研究试用,整理出了ffmpeg的安装方法,下面详细讲解下。

1、下载ffmpeg安装包
到ffmpeg官网https://ffmpeg.org/download.html 按照下图所示红框位置点击下载或直接到这个链接https://wws.lanzous.com/iSbuWixi7zg下载获得ffmpeg安装包,会比官网下载快些,我是直接和Captura安装到了一个文件夹。


解压文件,进入bin目录,能看到ffmpeg.exe、ffplay.exe、ffprobe.exe三个文件。不用管它,进行下一步。

 

2、设置环境变量
如果你下载ffmpeg只是为了使用Captura,直接跳过这一步。

如果是另有他用,由于该程序只有命令行模式,为了方便使用,需要设置环境变量。

点击“系统属性->高级系统设置->环境变量->用户变量”,选择“Path”条目,点击“编辑->新建”,把第一步的bin文件夹路径复制粘贴进去,然后点击确定即可。

打开系统开始菜单--右击计算机--点击属性--选中高级系统设置--选择高级--选择环境变量设置

 

 

注意,此处我设置的是用户变量,仅当前windows用户可以使用,如果需要每个用户都能够使用,需要添加到“系统变量”的“Path”条目中。

我们打开cmd命令行窗口,输入命令“ffmpeg –version”。窗口返回ffmpeg的版本信息,说明安装成功。接下来你就可以直接使用命令行执行ffmpeg命令进行各种媒体格式的转换了。

在这里插入图片描述

安装 FFmpeg 工具可以根据你的操作系统选择不同的安装方法。以下是几种常见的安装方式: ### Windows 系统下的安装步骤: 1. **下载 FFmpeg**: - 访问官方推荐的下载页面 [http://ffmpeg.org/download.html](http://ffmpeg.org/download.html)。 - 选择适用于 Windows 的版本,通常推荐下载 `Windows builds from gyan.dev` 或 `Zeranoe FFmpeg builds` 提供的静态链接版本。 - 下载完成后,解压 ZIP 文件到你希望存放 FFmpeg 的目录,例如 `C:\ffmpeg`。 2. **配置环境变量**: - 找到解压后的文件夹,进入 `bin` 目录(这里包含 `ffmpeg.exe` 可执行文件)。 - 将该目录路径添加到系统的 `PATH` 环境变量中。 3. **验证安装**: - 打开命令提示符(CMD),输入以下命令: ```bash ffmpeg -version ``` - 如果系统成功识别 FFmpeg,将会显示当前安装的版本信息 [^3]。 --- ### Linux 系统下的安装步骤: #### 使用 APT 安装(适用于 Ubuntu / Debian 系统): 1. **更新软件包列表**: ```bash sudo apt-get update ``` 2. **安装 FFmpeg**: ```bash sudo apt-get install ffmpeg ``` 3. **验证安装**: ```bash ffmpeg -version ``` 如果安装成功,会显示 FFmpeg 的版本信息 [^2]。 #### 使用 Snap 安装(适用于支持 Snap 的 Linux 发行版): 1. **安装 FFmpeg**: ```bash sudo snap install ffmpeg ``` 2. **验证安装**: ```bash ffmpeg --version ``` --- ### macOS 系统下的安装步骤: #### 使用 Homebrew 安装: 1. **安装 Homebrew(如果尚未安装)**: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. **安装 FFmpeg**: ```bash brew install ffmpeg ``` 3. **验证安装**: ```bash ffmpeg -version ``` --- ### 其他安装方式: #### 使用 Conda 安装(适用于 Anaconda 用户): 1. **创建并激活 Conda 环境(可选)**: ```bash conda create -n ffmpeg_env conda activate ffmpeg_env ``` 2. **安装 FFmpeg**: ```bash conda install -c conda-forge ffmpeg ``` 3. **验证安装**: ```bash ffmpeg --version ``` --- ### 源码编译安装(适用于高级用户): 如果你需要自定义编译选项或者使用特定功能,可以选择从源码编译安装。具体步骤包括: 1. 获取源码: ```bash git clone https://git.ffmpeg.org/ffmpeg.git cd ffmpeg ``` 2. 配置编译选项: ```bash ./configure ``` 3. 编译并安装: ```bash make sudo make install ``` 4. 验证安装: ```bash ffmpeg -version ``` --- ### FFmpeg 工具简介: - **FFmpeg**:核心转码引擎,支持多种格式的音视频转换。 - **ffplay**:轻量级音视频播放器,适合快速测试。 - **ffprobe**:用于分析音视频文件,提取元数据信息 [^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值