画像処理ソフト ImageMagick 7, 動画像処理ソフト FFmpeg のインストール(Windows 上)

Windows での,ImageMagick 7, FFmpeg のインストール手順を説明する. ImageMagickは,画像処理のソフトウェアである. FFmpeg は,動画のデコーダとエンコーダに関するソフトウェアである.

ImageMagick の Windows 用インストーラには古い版の FFmpeg が同梱されていたが,現在は同梱されないか,同梱されていても古い版である. そのため,このページでは,ImageMagick と FFmpeg のそれぞれを winget でインストールする.

関連する外部ページ

インストール(winget を使用)

  1. 次のコマンドを管理者権限コマンドプロンプトで実行する (手順:Windowsキーまたはスタートメニュー → cmd と入力 → 右クリック → 「管理者として実行」)。
  2. 次のコマンドは,ImageMagick 7(1画素あたり16ビット,HDRI 有効の版)と FFmpeg をインストールするものである. どちらのパッケージも,インストール時に実行ファイルのディレクトリをパスに追加する.

    winget install ImageMagick.Q16-HDRI
    winget install --scope machine Gyan.FFmpeg
    

    * ImageMagick のインストーラの画面が表示された場合は,既定(デフォルト)のまま進める. 「Add application directory to your system path」がオンになっていることを確認すること.

  3. インストールの確認

    パスの設定を反映させるために,新しく Windowsコマンドプロンプトを開き,次のコマンドを実行する. magick, ffmpeg にパスが通っていること,バージョンが表示されることを確認する.

    where magick
    where ffmpeg
    magick -version
    ffmpeg -version
    

動作確認

  1. ImageMagick の動作確認

    コマンドプロンプトで次のコマンドを実行する. ImageMagick に内蔵のロゴ画像から画像ファイル logo.png を作り,その情報を表示し,Windows の既定の画像ビューアで表示する. 画面が開き,画像が表示されることを確認する.

    cd /d %USERPROFILE%\Desktop
    magick logo: logo.png
    magick identify logo.png
    start logo.png
    

    * 手持ちの画像ファイルを扱う場合は,logo.png のところを,その画像ファイル名に読み替えること.

    * ImageMagick 7 では,画像を表示する専用プログラム(imdisplay)は配布物から削除された. 画像の表示には,上のように Windows の画像ビューアを使う.

  2. FFmpeg の動作確認

    コマンドプロンプトで次のコマンドを実行する. テスト用の動画ファイル test.mp4(5秒)を作り,その情報を表示し,Windows の既定のプレイヤーで再生する.

    cd /d %USERPROFILE%\Desktop
    ffmpeg -y -f lavfi -i testsrc=size=640x480:rate=30 -t 5 test.mp4
    ffprobe test.mp4
    start test.mp4