YouTube に音声ファイルをアップロードするために FFmpeg を使って mp3 を mp4 に変換する [macOS 編]

YouTube に音声ファイルをアップロードするために macOS で mp3 と画像ファイルを合成して、動画ファイル mp4 に変換する方法をご紹介します。

YouTube

FFmpeg のインストール

まず、HomeBrew を使って FFmpeg をインストールします。

FFmpeg は動画と音声を変換することのできるフリーソフトウェアです。

brew install ffmpeg

音声ファイル mp3 + 画像ファイル jpg => 動画ファイル mp4

入力ファイルとして、

  • 画像ファイル: image.jpg
  • 音声ファイル: audio.mp3

を準備しておいて、下記のコマンドを実行すると out.mp4 という動画ファイルが作成できます。

ffmpeg -loop 1 -i image.jpg -i audio.mp3 \
-c:v libx264 -tune stillimage \
-c:a aac -strict experimental -b:a 192k -pix_fmt yuv420p \
-shortest out.mp4

最初は音声ファイルを動画ファイルに変換してくれるアプリを探していたのですが、良いアプリが見つからす CLI 上で作業しました。

以上、FFmpeg で mp3 を mp4 に変換した、現場からお送りしました。

参考情報