[速记] Mac 下视频 / 图片批量转码

ffmpeg

Mac 下推荐使用 ffmpeg 来处理多媒体文件,包括视频转码、图片批量处理等。一般使用 Homebrew 来安装 ffmpeg:

$ brew install ffmpeg

安装成功后使用命令检测一下:

$ ffmpeg -version

示例

  1. 视频批量转码
$ find ./ -name '*.mp4' -exec sh -c 'ffmpeg -i "$0" -c:v libx264 -crf 30 -c:a aac "${0%%.mp4}.small.mp4"' {} \;

以上命令经常用于压缩 Gopro 视频的体积,会将当前文件夹中的所有 .mp4 后缀名的文件,压缩到新文件 文件名.small.mp4 中。

  1. 批量减少图片体积
$ for f in ./*.jpg; do ffmpeg -i $f -q:v 10 processed/$f; done

以上命令将图片减少体积,并新建到 processed 文件夹中。

注:以上参数解释请见 https://www.ffmpeg.org/ffmpeg.html


Practice makes perfect.

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!