FFmpegは動画や音声の変換・圧縮・編集などで幅広く使われているツールです。この記事では、WindowsでFFmpegを簡単にインストールする方法を初心者にも分かりやすく説明します。
目次
方法①:wingetで一発インストール【推奨】
現在、Windows 10 / 11 を使っているなら、Microsoft公式のパッケージマネージャー「winget」を使うのが最も簡単かつ安全なFFmpegのインストール方法です。
STEP
Windowsキー + R → 「cmd」と入力してコマンドプロンプトを開く
STEP
以下のコマンドをそのまま実行
winget install --id=Gyan.FFmpeg -e
STEP
インストール後に以下のコマンドを入力
ffmpeg -version
バージョン情報が表示されればOK!
方法②:公式サイトから手動インストール
STEP
FFmpegのダウンロード
https://ffmpeg.org/download.html を開く。
「Windows」のアイコンをクリック
→「Windows builds by BtbN」または「gyan.dev」のリンクをクリック。
適切なバージョンを選択
- 推奨:
ffmpeg-master-latest-win64-gpl.zip - 32bit版が必要な場合:
ffmpeg-master-latest-win32-gpl.zip
STEP
ダウンロードしたZIPファイルを展開
ダウンロードした .zip ファイルを右クリックして「すべて展開」を選択。
適切な場所に移動
- 展開したフォルダを
C:\ffmpegに移動 - フォルダ構造:
C:\ffmpeg\bin\ffmpeg.exe
STEP
環境変数の設定(重要)
システムのプロパティを開く
Windows + R キーを押すsysdm.cplと入力してEnter
環境変数の設定
- 「詳細設定」タブをクリック
- 「環境変数」ボタンをクリック
Pathに追加
- 「システム環境変数」の中から「Path」を選択
- 「編集」をクリック
- 「新規」をクリック
C:\ffmpeg\binを入力- 「OK」をクリックしてすべてのダイアログを閉じる
STEP
コンピューターを再起動
設定を反映させるためにコンピューターを再起動します。
MP4からHLS(.m3u8)への変換
では、FFmpegをつかって、MP4形式の動画をHLS(.m3u8)への変換してみましょう。
# 基本的な変換
ffmpeg -i input.mp4 -codec: copy -start_number 0 -hls_time 10 -hls_list_size 0 -f hls output.m3u8
各オプションの意味はこちら
-hls_time 10: 各セグメントの長さ(秒)-hls_list_size 0: プレイリストに含めるセグメント数(0は全て)-hls_playlist_type vod: VOD(Video on Demand)形式-start_number 0: セグメントの開始番号

