FFmpeg 图片处理
FFmpeg 图片处理
1. 安装 FFmpeg
在 macOS 上,使用 Homebrew 包管理器安装 FFmpeg:
brew install ffmpeg
安装完成后,可以通过以下命令验证安装:
ffmpeg -version
2. 查看图片分辨率
使用 ffprobe 查看单个图片分辨率
ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 图片路径
批量查看多个图片分辨率
for img in 目录路径/*.png; do echo -n "$(basename "$img"): "; ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 "$img";
done
3. 转换图片分辨率
转换单个图片为1080P
ffmpeg -i 输入图片路径 -vf "scale=1920:1080" 输出图片路径
批量转换图片为1080P
# 首先创建输出目录
mkdir -p 输出目录路径# 批量转换
for img in 输入目录路径/*.png; do filename=$(basename "$img"); ffmpeg -i "$img" -vf "scale=1920:1080" "输出目录路径/$filename";
done