Windows 11/10 で FFmpeg をインストールして使用する

FFmpegは、ビデオファイルとオーディオファイルを処理、変換、操作するためのソフトウェアとして人気があります。このプログラムは、ビデオの回転、ビデオのスケーリング、ビデオに関する情報の抽出など、さまざまな用途に使用できます。ビデオのスケーリング、フォーマットのトランスコーディング、デコーディング、エンコーディング、デマックシング、ストリーミング、フィルタリング、オーディオファイルの変換、ライブオーディオ/ビデオの録音、ビデオやその他のマルチメディアファイルの処理を行うためのオープンソースプログラムです。このマルチメディアフレームワークは、コマンドラインベースのマルチメディアファイル処理のために設計されており、1行のコマンドで基本的な編集を行うことができます。

このプログラムは使い方が簡単ですが、コマンドを実行するために FFmpeg にアクセスするのは少し混乱するかもしれません。FFmpeg のインストールと使用には時間がかかる場合があります。基本的な編集に必要なコマンドを実行するために、コマンドプロンプトまたは Power Shell ターミナルで FFmpeg フォルダを手動で開いて、FFmpeg 実行ファイルにアクセスする必要があるためです。お使いのマシンに FFmpeg をインストールして使用することに苦労している場合は、ここに来れば間違いありません。

簡単に済ませるには、FFmpeg をインストールして、環境変数を使用して FFmpeg プログラムを Windows のパスに追加するだけです。こうすれば、コマンドプロンプトまたは Power Shell から、どのディレクトリからでも FFmpeg に直接アクセスできるようになります。この記事では、コマンドプロンプトまたは PowerShell から FFmpeg に直接アクセスできるように、Windows に FFmpeg をインストールする方法を説明します。

Windows 11/10 に FFmpeg をインストールして使用する

ここから、公式 Web サイトで最新の FFmpeg ビルドを入手してください。システムに合った 32 ビット版または 64 ビット版をダウンロードできます。ビルドをダウンロードボタンをクリックしてダウンロードを開始します。

このプログラムは、Windows 10 では直接動作しません。環境変数を使用して、システムパスにプログラムを追加する必要があります。

そのため、FFmpeg の zip ファイルが格納されているダウンロードしたフォルダに移動します。Zip フォルダを右クリックして、ドロップダウンメニューから抽出をクリックします。

抽出するフォルダまたはドライブを選択します。

次に、抽出されたフォルダの名前を変更します。フォルダの名前を変更するには、フォルダを右クリックして、ドロップダウンメニューから [名前変更] をクリックし、タイトルを FFmpeg-20180424-d9706f7-win64-static から FFmpeg に変更します。

FFmpeg フォルダをコピーして、C ドライブに移動します。C ドライブのルートにフォルダを貼り付けます。

完了したら、次の手順はコマンドプロンプトを使用して FFmpeg を有効にすることです。

環境変数を使用して FFmpeg を Windows のパスに追加する

コマンドプロンプトで FFmpeg を使用するには、まず FFmpeg 実行ファイルを含む bin フォルダを Windows のパスに追加する必要があります。

Windows の検索メニューで、システム環境変数を編集と入力して、Enter キーを押します。これにより、システムプロパティウィンドウが開きます。

詳細設定ボタンに移動して、ウィンドウの一番下にある環境変数をクリックします。

環境変数ウィンドウで、変数パスを選択して、編集をクリックしてパス変数を変更します。

新規をクリックして、FFmpeg フォルダのパス「C:\ffmpeg\bin\」を入力して、OKをクリックします。

FFmpeg フォルダを配置したドライブまたはフォルダに応じて、パスディレクトリを入力します。

完了すると、パスが環境変数に追加されます。OKをクリックして変更を適用します。

コマンドプロンプトで FFmpeg のパスを確認する

コマンドプロンプトを起動して、コマンドプロンプト端末にコマンド FFmpeg を入力して、Enter キーを押します。

FFmpeg が Windows のパスに正しく追加されている場合、コマンドプロンプトに、バージョン番号、構成など、FFmpeg に関する詳細が表示されます。

成功しなかった場合、それはコマンドプロンプトがコマンドを認識していないことを意味するだけです。FFmpeg フォルダをシステムパスに正しく追加したかどうかを確認してください。

以上です。