やりたいこと 古いデジカメで撮ったAVI形式の動画が大量に出てきた。AVI形式はサイズが大きいので、MP4形式に変換し容量を節約したい。1ファイルずつ変換するのは面倒なので、一気に変換したいと考えた。 やりたいことは、以下の2点。 1)MP4形式をAVI形式に変換したい 2)特定のフォルダにあるファイルを、すべて〇〇したい(一括処理) 結論から書くと、Macのターミナル(zsh)を使い、下記コマンドで出来た。 for f in **/*.avi; do ffmpeg -i "$f" -pix_fmt yuv420p "${f%.AVI}.mp4"; done 解説 1)AVI形式をMP4形式に変換 ffmpegを使って変換する。 AVI形式からMP4形式に変換する場合、そのままではMacのQuickTimeで再生できない。-pix_fmt yuv420pなどのオプションをつけて変換する必要