本文へスキップ
動画・音声#変換#圧縮#定番

FFmpeg

動画を小さくする・音だけ取り出す・字幕を入れる

動画や音声のファイルを加工する無料の道具です。たとえば、メールで送る動画の容量を減らせます。ボタンではなく、パソコンに操作の指示を文字で入力して使います。

GitHubのスター数 6.4万GitHub上の更新 2026年9月20日当サイトの確認日:2026年9月18日

まず、ここだけ見れば分かります

料金
無料ソフト自体に料金はかかりません
日本語
日本語なし操作の指示を文字で入力します。指示の名前や処理中のメッセージは主に英語です。
対応環境
Windows / Mac / Linux
準備の目安
準備あり必要なソフトを入れたり、文字で指示を入力したりする準備があります。
計算用の部品
専用のGPUは必須ではありませんGPUは、画像やAIなどの計算にも使われる部品です。必要な性能や処理時間は、使う機能・設定で変わります。
必要なもの
対応するパソコンや、保存先の空き容量を確認してください

自分に合う進め方を選ぶ

料金だけでなく、最初の準備と、使い続ける手間も比べてみましょう。

これは何?

動画・音声を扱う道具の土台です。世の中の動画編集ソフトや配信サービスの内部でも使われています。操作の指示を文字で入力して使います。この指示を「コマンド」と呼びます。

できること・できないこと

できること

  • mp4 / mov / avi などの形式を相互に変換する
  • 動画から音声だけを取り出す
  • 再エンコードせずに一部を切り出す(劣化しない)
  • 字幕の文章を映像の一部として表示し、動画を保存する
  • 大量のファイルをまとめて処理する

できないこと

  • 画面を見ながらの編集(編集ソフトの仕事です)
  • マウスだけでの操作

こんな人に向いています

  • 同じ変換を何十回も繰り返している人
  • 編集ソフトの書き出し設定では届かない細かい指定をしたい人
  • 動画を軽くしたい人

こんなふうに使えます

  • アップロードできない重い動画を軽くする

    動画の容量を減らします。画質と容量の変化は元の動画や設定によるため、保存した動画を見て確認します。

  • 動画から音声を抜いて文字起こしにかける

    Whisper に渡す前の下ごしらえとして、いちばんよく使われる形です。

  • 100本の動画をまとめて同じ設定にする

    繰り返し処理は、手作業より圧倒的に速く確実です。

使いはじめるまで

FFmpegを使うための案内

手順は上から順番に進めます。「入力例」がある場合は、どの画面へ入力するか、どの名前で保存するかを本文で確認してください。

上のリンクはFFmpegの開発資料です。GitHubというサイト自体の見方は、共通のGitHub入門で説明しています。

  1. 1入れる

    Windows なら winget、Mac なら Homebrew が簡単です。

    この手順で使う入力例

    winget install ffmpeg   # Windows
    brew install ffmpeg      # Mac
  2. 2音声だけ取り出す

    この手順で使う入力例

    ffmpeg -i movie.mp4 -vn -acodec mp3 audio.mp3
  3. 3動画を軽くする

    crf の数字を大きくするほど軽く、荒くなります。23〜28あたりが実用的です。

    この手順で使う入力例

    ffmpeg -i in.mp4 -vcodec libx264 -crf 26 out.mp4
  4. 4字幕を焼き込む

    この手順で使う入力例

    ffmpeg -i in.mp4 -vf subtitles=sub.srt out.mp4

つまずいたときはAIに手伝ってもらう聞き方を見てください。使っているパソコンと、どの手順で止まったかを伝えましょう。

いいところ・気になるところ

いいところ

  • できないことがほとんどない
  • 軽い
  • 20年以上使われていて、情報が尽きない

気になるところ

  • コマンドを覚える必要がある
  • 設定項目が多すぎて、最初は何を書けばいいか分からない
ALTERNATIVE

似たことができるサービス

どちらが自分に合うかは、目的によって変わります

似たことができるサービス

HandBrake

画面を見ながら使える動画圧縮ソフト

同じ「動画を軽くする」ことができます。コマンドが苦手な人はこちらから。

HandBrakeでできること
用意された設定を画面で選び、動画の容量を減らせます。仕上がりの確認は必要です。
FFmpegでできること
細かい指定ができ、何百本でもまとめて処理できる。

FFmpegの開発情報・出典

GitHub上で公開されているFFmpegのプログラムに関する情報です。スター数はGitHubで関心を示した数で、FFmpegの利用者数を表すものではありません。

GitHubのスター数
64,371(2026年9月20日時点)
ライセンス
独自ライセンスLGPL v2.1 以降が基本です。ビルドの構成によっては GPL になります。製品に組み込む場合は、どちらでビルドしたかを必ず確認してください。
主な言語
C
GitHub上の更新
2026年9月20日直近3か月以内に更新されています
開発資料(GitHub)
https://github.com/FFmpeg/FFmpeg
公式サイト
https://ffmpeg.org/
当サイトでの確認日
2026年9月18日

スター数・ライセンス・主な言語・最終更新は、2026年9月20日に GitHub から自動で取得した値です。ライセンスの補足と、説明文・準備の目安の判定は当サイトが書いています。 ライセンスや料金は変わることがあるので、使う前に必ず公式の情報をご確認ください。

NEXT

次に見るなら

READ

このツールが出てくる記事

SIMILAR

似たツール

同じことができる、または一緒によく使われるもの