ffmpeg

音视频处理瑞士军刀 · 官方链接

简介

ffmpeg 是一套完整的跨平台音视频处理工具链,支持几乎所有格式的转码、流媒体处理、滤镜应用等。是音视频处理领域的事实标准。

特性

安装

# Ubuntu/Debian
sudo apt install -y ffmpeg
# macOS
brew install ffmpeg
# 从源码编译(支持更多编码器)
git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg && ./configure && make -j$(nproc)
sudo make install

常用命令

# 格式转换
ffmpeg -i input.wav output.mp3
# 提取音频
ffmpeg -i video.mp4 -vn audio.aac
# 调整采样率
ffmpeg -i input.wav -ar 16000 output.wav
# 去除静音
ffmpeg -i input.wav -af silenceremove=stop_periods=-1 output.wav
更多信息请访问 ffmpeg 官方网站