外观
安装 ffmpeg
约 289 字小于 1 分钟
linuxffmpegdocker
2025-04-27
使用 docker 方式安装 ffmpeg ,通过命令行访问 ffmpeg 镜像转码。
安装 ffmpeg
有很多种方式,例如通过编译源码或者通过 apt-get
、yum
、brew
等方式安装,这里使用 docker
镜像安装 ffmpeg
,考量有三:
- 无需编译,即时是通过
apt-get
等安装,也会有各种问题产生,如:缺少依赖、版本不兼容、编译错误等 - 简单、快速,
docker
安装已经成形的镜像,,且无需担心兼容、缺少依赖等问题 - 主机安装纯净,大小只有
15mb
,不需要的时候只要删除docker
容器即可
安装
- 安装 docker 省略...
- 拉取镜像
docker pull linuxserver/ffmpeg:7.1.1
- 运行镜像这里的
docker run --rm -it \ -v $(pwd):/config \ linuxserver/ffmpeg \ -i /config/input.mkv \ -c:v libx264 \ -b:v 4M \ -vf scale=1280:720 \ -c:a copy \ /config/output.mkv
$(pwd)
是当前目录,你可以替换成你的目录。
音频转 m4a 示例
docker run --rm -v $(pwd):/config linuxserver/ffmpeg -i config/audio.mp3 -vn -c:a libfdk_aac -profile:a aac_he -b:a 32k config/convert.m4a"