Ubuntu ffmpeg
时间: 2025-05-31 12:46:50 浏览: 22
### 在 Ubuntu 上安装和使用 FFmpeg
#### 方法一:通过 APT 包管理器安装
在 Ubuntu 系统中,可以通过 `apt` 包管理器快速安装 FFmpeg。以下是具体操作:
1. 更新系统的软件包列表:
```bash
sudo apt update
```
2. 安装 FFmpeg 及其相关工具:
```bash
sudo apt install ffmpeg
```
3. 验证安装是否成功:
使用以下命令查看 FFmpeg 版本号,如果显示版本信息,则说明安装成功[^4]。
```bash
ffmpeg -version
```
---
#### 方法二:从源代码编译安装
对于需要自定义功能或最新版本的用户,可以从源代码编译并安装 FFmpeg。
1. **安装依赖项**
编译前需先安装必要的开发工具和库文件:
```bash
sudo apt install build-essential yasm nasm pkg-config libx264-dev \
libx265-dev libvpx-dev libmp3lame-dev libopus-dev libtheora-dev \
libopenjpeg-dev libaom-dev libass-dev libsdl2-dev zlib1g-dev
```
2. **克隆 FFmpeg 源代码**
下载最新的 FFmpeg 源代码(推荐使用 Git 克隆):
```bash
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
```
3. **配置编译选项**
运行 `./configure` 脚本来设置编译参数。例如启用共享库支持以及特定编码器:
```bash
./configure --enable-shared --enable-libx264 --enable-gpl --enable-pthreads \
--prefix=/usr/local/ffmpeg
```
4. **编译与安装**
执行以下命令完成编译和安装过程:
```bash
make -j$(nproc)
sudo make install
```
5. **更新环境变量(可选)**
如果希望全局可用,可以将 `/usr/local/ffmpeg/bin` 添加到 PATH 中:
```bash
echo 'export PATH="/usr/local/ffmpeg/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```
6. **验证安装**
同样使用 `ffmpeg -version` 来确认安装情况。
---
#### 基础使用示例
以下是一些常见的 FFmpeg 使用场景及其对应的命令:
1. 将视频转换为 MP4 格式:
```bash
ffmpeg -i input.avi output.mp4
```
2. 提取音频轨道:
```bash
ffmpeg -i video.mp4 -q:a 0 -map a audio.mp3
```
3. 截取一段视频片段:
```bash
ffmpeg -ss 00:01:00 -t 30 -i input.mp4 -c copy output.mp4
```
4. 创建 GIF 动画:
```bash
ffmpeg -i input.mp4 -vf "fps=10,scale=-1:240:flags=lanczos" -c:v gif output.gif
```
---
#### 注意事项
- 若未正确安装 SDL 库及相关头文件,在编译过程中可能无法生成 ffplay 工具[^3]。
- 推荐定期查阅官方文档获取更多高级用法和支持的功能清单[^1]。
---
阅读全文
相关推荐


















