ubuntu系统安装ffmpeg
时间: 2025-07-04 08:14:25 浏览: 16
在 Ubuntu 系统上安装 FFmpeg 可以通过多种方式进行,具体包括使用系统包管理器直接安装、从源码编译安装等。以下是详细的方法说明:
### 通过 APT 安装 FFmpeg
Ubuntu 的官方仓库中通常包含 FFmpeg 的预编译版本,适用于大多数用户。可以通过以下命令进行安装:
```bash
sudo apt update
sudo apt install ffmpeg
```
安装完成后,可通过以下命令验证是否成功安装:
```bash
ffmpeg -version
```
该方法操作简单,适合不需要自定义功能的用户 [^4]。
### 源码编译安装 FFmpeg
对于需要特定功能或最新版本的用户,可选择从源码编译安装。首先需确保系统已安装必要的构建工具和依赖库,如 `build-essential`、`yasm`、`libsdl1.2-dev` 和 `libsdl2-dev` 等:
```bash
sudo apt install build-essential yasm libsdl1.2-dev libsdl2-dev
```
然后下载所需版本的 FFmpeg 源码包,并解压进入目录:
```bash
tar -xvf ffmpeg-7.1.1.tar.xz
cd ffmpeg-7.1.1
```
执行配置脚本以准备编译环境。建议启用共享库支持并指定安装路径:
```bash
./configure --enable-shared --prefix=/usr/local/ffmpeg
```
完成配置后开始编译与安装:
```bash
make
sudo make install
```
为使系统能够识别新安装的 FFmpeg 命令,需更新环境变量及动态链接库路径:
```bash
export PATH=/usr/local/ffmpeg/bin:$PATH
echo 'export PATH=/usr/local/ffmpeg/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
sudo ldconfig
```
最后,通过运行 `ffmpeg -version` 来确认是否成功安装 [^3]。
### 非 root 用户安装 FFmpeg
若没有管理员权限,仍可通过下载预编译的二进制文件实现本地安装。首先将下载的压缩包解压,并将其中的 `ffmpeg` 可执行文件移动到用户的本地目录下(如 `~/bin/ffmpeg`):
```bash
unzip ffmpeg-release-amd64-static.zip
cp ffmpeg-7.1.1-amd64-static/ffmpeg ~/bin/
```
随后将其添加至环境变量中以便全局访问:
```bash
echo 'export PATH=~/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```
再次检查版本信息以验证安装状态 [^4]。
---
阅读全文
相关推荐

















