blog

技術|Ubuntuや他のLinuxディストリビューションにFFmpegをインストールする方法

このチュートリアルでは、Ubuntu やその他の Linux システムに FFmpeg をインストールするために必要な手順を説明します。...

Oct 7, 2025 · 3 min. read
シェア

このチュートリアルでは、Ubuntuやその他のLinuxシステムにFFmpegをインストールするために必要な手順について説明します。

FFmpegパッケージについて

強力なコマンドラインツールです。Linux、Windows、macOS をサポートし、複数のアーキテクチャをサポートしています。C言語とアセンブリで書かれており、優れたパフォーマンスとクロスプラットフォームのユーティリティを提供します。

カーネル

FFmpegの中心はコマンドラインユーティリティです。これらのユーティリティは、コマンドラインで使用したり、任意のプログラミング言語から呼び出すことができます。例えば、シェルプログラムやPythonスクリプトなどから使用できます。

  • ffplay: 本パッケージに含まれるメディア再生用プレイヤー
  • ffprobe: メディア情報を表示するコマンドラインツール - txt, csv, xml, json 形式で出力可能

FFmpeg インストール

Ubuntuやその他のLinuxディストリビューションへのFFmpegのインストールは簡単です。ターミナルを開き、以下のコマンドを実行してインストールしてください。

Ubuntuと同様のディストリビューション

  1. sudo apt install ffmpeg

Fedora

Fedora Linuxの場合、 FFmped追加する必要があります。Fedoraの公式レポジトリにはFFmpegパッケージはありません。

  1. sudo dnf install https://..///--se-$(pm -E %fedora).noarch.rpm
  1. sudo dnf install https://..///-ee-
  1. sudo dnf install ffmpeg

アーチリナックス

  1. pacman -S ffmpeg

インストールが完了したら、以下のコマンドを使用してインストールを確認できます。

  1. ffmpeg --version

例:ffmpegの基本的な使い方

まず、簡単な例を挙げましょう。次の例を考えてみてください。これはmp4ファイルをmkvファイルに変換するだけです。

  1. ffmpeg -i big_buck_bunny.mp4 big_buck_bunny.mkv

2.オーディオファイルを変換します

次に、同様のコマンドを使ってオーディオファイルを変換することができます。

  1. ffmpeg -i sunny_day.ogg sunny_day.mp3
  1. ffmpeg -i big_buck_bunny.mp4 -c:v libvpx -c:a libvorbis big_buck_bunny.webm

システムで利用可能なコーデック、エンコーダー、デコーダーを調べる方法は?

すべてのコーデックをリストアップ

利用可能なすべてのコーデックを一覧表示するには、次のコマンドを実行します:

  1. ffmpeg -codecs

このコマンドは、利用可能なすべてのコーデックとその機能、デコードまたはエンコードをサポートしているかどうかなどを一覧表示します。さらに、それらは以下の表の位置に従って識別されます。

  1. D..... = Decoding supported
  2. .E.... = Encoding supported
  3. ..V... = Video codec
  4. ..A... = Audio codec
  5. ..S... = Subtitle codec
  6. ...I.. = Intra frame-only codec
  7. ....L. = Lossy compression
  8. .....S = Lossless compression

すべてのエンコーダを表示

以下のコマンドで全てのエンコーダーをリストアップします:

  1. ffmpeg -encoders

すべてのデコーダをリストアップ

同様に、以下のコマンドでデコーダーのリストを取得できます:

  1. ffmpeg -decoders

詳細情報

また、エンコーダーやデコーダーの詳細情報を得るには、引数 -h を使用します。

  1. ffmpeg -h decoder=mp3

まとめ

FFmpegとそのコマンドの基本を学んでいただけたと思います。FFmpegについての詳細は ご覧ください。

Read next

Hardcore Watch|Hardcore Watch #1130 第2四半期に900トンを超えるNVIDIA H100 GPUが出荷された

第2四半期に900トン以上のNVIDIA H100 GPUを出荷\nMariaDB社がベンチャーキャピタルに買収される可能性\n🄸 AIプログラミング・アシスタントが他人の鍵を代筆することも\n"\n"

Oct 7, 2025 · 2 min read