FFmpeg

詳細情報

タイトル FFmpeg
URL https://ffmpeg.org/
バージョン ver 8.1
更新日 2026/03/17
追加日 2016/02/16
種別 フリーソフト
説明 クロスプラットフォーム、オープンソースの動画・音声エンコードデコードライブラリ。

レビュー

概要

FFmpegは、動画・音声の記録、変換、ストリーミングを行うためのオープンソースのクロスプラットフォームソリューションです。2000年にFabrice Bellard氏によって開発が開始され、以降コミュニティ主導で開発が続けられています。コマンドラインツール(ffmpeg)、動画・音声処理ライブラリ(libavcodec、libavformat、libavfilterなど)から構成されており、現在では世界中の動画プレイヤー、編集ソフト、ストリーミングサービス、SNSプラットフォームなどがFFmpegの技術を内部で利用しています。H.264、HEVC、VP9、AV1など数百種類のコーデックと、MP4、MKV、AVI、MOVなど多数のコンテナフォーマットに対応した業界標準のマルチメディア処理基盤です。

主要な特徴・機能

  • 幅広いフォーマット対応: 数百種類のコーデックとコンテナフォーマットに対応(H.264、HEVC、AV1、VP9、MP4、MKV等)
  • 動画変換・トランスコード: あらゆる形式間での高品質な動画変換が可能
  • 動画フィルタリング: クロップ、スケール、回転、色調補正、字幕埋め込み等の豊富なフィルター
  • 音声処理: 音声抽出、変換、フィルタリング、ミキシングに対応
  • ハードウェアアクセラレーション: NVIDIA CUDA、Intel QSV、AMD AMF等のGPU支援デコード/エンコードに対応
  • ストリーミング対応: RTMP、RTSP、HLS等のネットワークプロトコルでのライブストリーミングが可能
  • 動画の切り取り・結合: 特定区間の切り出し(カット)や複数ファイルの結合
  • バッチ処理: スクリプトによる大量ファイルの一括変換自動化
  • クロスプラットフォーム: Windows、macOS、Linux上で動作

対象ユーザー

  • 動画変換・編集を行う映像クリエイターや動画編集者
  • 動画処理機能を組み込みたいソフトウェア開発者
  • ストリーミングサーバーを構築するエンジニア
  • 大量の動画ファイルを一括処理したいシステム管理者
  • 動画ダウンロードツールや動画プレイヤーを開発する企業・開発チーム

ライセンス情報

FFmpegはLGPL v2.1またはGPL v2以降のライセンスで提供されるオープンソースソフトウェアです。使用するコーデックやオプションによって適用ライセンスが変わるため、商用利用時はライセンスの確認が必要です。無料で利用・改変・再配布が可能で、Google、Samsung等の企業がスポンサーとして開発を支援しています。

スクリーンショット

スクリーンショットはありません。

更新グラフ

バージョン履歴

ffmpeg-8.1.tar.xz
FFmpeg 8.1 "Hoare"
8.1 was released on 2026-03-16. It is the latest stable FFmpeg release
from the 8.1 release branch, which was cut from master on 2026-03-08.
It includes the following library versions:
libavutil 60. 26.100
libavcodec 62. 28.100
libavformat 62. 12.100
libavdevice 62. 3.100
libavfilter 11. 14.100
libswscale 9. 5.100
libswresample 6. 3.100
Download xz tarball
PGP signature
Download bzip2 tarball
PGP signature
Download gzip tarball
PGP signature
Changelog
(省略されました)
ffmpeg-8.0.1.tar.xz
FFmpeg 8.0.1 "Huffman"
8.0.1 was released on 2025-11-20. It is the latest stable FFmpeg release
FFmpeg 7.1.2 "Péter"
7.1.2 was released on 2025-09-14. It is the latest stable FFmpeg release
ffmpeg-8.0.tar.xz
FFmpeg 8.0 "Huffman"
8.0 was released on 2025-08-22. It is the latest stable FFmpeg release
from the 8.0 release branch, which was cut from master on 2025-08-09.
It includes the following library versions:
libavutil 60. 8.100
libavcodec 62. 11.100
libavformat 62. 3.100
libavdevice 62. 1.100
libavfilter 11. 4.100
libswscale 9. 1.100
libswresample 6. 1.100
Download xz tarball
PGP signature
Download bzip2 tarball
PGP signature
Download gzip tarball
PGP signature
Changelog
(省略されました)
Conferences
ffmpeg-7.1.1.tar.xz
64-bit static and shared builds
FFmpeg 7.1.1 "Péter"
7.1.1 was released on 2025-03-03. It is the latest stable FFmpeg release
ffmpeg-7.1.tar.xz
FFmpeg 7.1 "Péter"
7.1 was released on 2024-09-30. It is the latest stable FFmpeg release
from the 7.1 release branch, which was cut from master on 2024-09-24.
It includes the following library versions:
libavutil 59. 39.100
libavcodec 61. 19.100
libavformat 61. 7.100
libavdevice 61. 3.100
libavfilter 10. 4.100
libswscale 8. 3.100
libswresample 5. 3.100
libpostproc 58. 3.100
Download xz tarball
PGP signature
Download bzip2 tarball
PGP signature
Download gzip tarball
PGP signature
(省略されました)
ffmpeg-7.0.2.tar.xz
FFmpeg 7.0.2 "Dijkstra"
7.0.2 was released on 2024-08-03. It is the latest stable FFmpeg release
FFmpeg 6.1.2 "Heaviside"
6.1.2 was released on 2024-08-02. It is the latest stable FFmpeg release
FFmpeg 5.1.5 "Riemann"
5.1.5 was released on 2024-06-15. It is the latest stable FFmpeg release
FFmpeg 4.4.5 "Rao"
4.4.5 was released on 2024-07-29. It is the latest stable FFmpeg release
FFmpeg 4.3.7 "4:3"
4.3.7 was released on 2024-06-15. It is the latest stable FFmpeg release
FFmpeg 4.2.10 "Ada"
4.2.10 was released on 2024-08-01. It is the latest stable FFmpeg release
Releases page. Releases are usually moved there after the last
downstream
drops support.
ffmpeg-7.0.1.tar.xz
FFmpeg 7.0.1 "Dijkstra"
7.0.1 was released on 2024-05-26. It is the latest stable FFmpeg release
Funding through SPI
ffmpeg-7.0.tar.xz
Optionally, you can verify that git and tarball match, the only differences should be the absence of .git* files in the tarball and a VERSION file in the tarball containing the version.
The git tags should be signed with EDDSA key DD1EC9E8DE085C629B3E1846B18E8928B3948D64
FFmpeg 7.0 "Dijkstra"
7.0 was released on 2024-04-05. It is the latest stable FFmpeg release
from the 7.0 release branch, which was cut from master on 2024-03-27.
It includes the following library versions:
libavutil 59. 8.100
libavcodec 61. 3.100
libavformat 61. 1.100
libavdevice 61. 1.100
libavfilter 10. 1.100
libswscale 8. 1.100
libswresample 5. 1.100
libpostproc 58. 1.100
Download xz tarball
PGP signature
Download bzip2 tarball
(省略されました)
ffmpeg-6.1.1.tar.xz
FFmpeg 6.1.1 "Heaviside"
6.1.1 was released on 2023-12-31. It is the latest stable FFmpeg release
Code of Conduct
ffmpeg-6.0.1.tar.xz
 
Download PGP Signing Key
FFmpeg 6.1 "Heaviside"
6.1 was released on 2023-11-11. It is the latest stable FFmpeg release
from the 6.1 release branch, which was cut from master on 2023-10-29.
libavutil 58. 29.100
libavcodec 60. 31.102
libavformat 60. 16.100
libavdevice 60. 3.100
libavfilter 9. 12.100
libswscale 7. 5.100
libswresample 4. 12.100
libpostproc 57. 3.100
FFmpeg 6.0.1 "Von Neumann"
6.0.1 was released on 2023-11-10. It is the latest stable FFmpeg release
from the 6.0 release branch, which was cut from master on 2023-02-19.
libavutil 58. 2.100
(省略されました)
FFmpeg 6.0 "Von Neumann"
6.0 was released on 2023-02-27. It is the latest stable FFmpeg release
from the 6.0 release branch, which was cut from master on 2023-02-19.
It includes the following library versions:
libavutil 58. 2.100
libavcodec 60. 3.100
libavformat 60. 3.100
libavdevice 60. 1.100
libavfilter 9. 3.100
libswscale 7. 1.100
libswresample 4. 10.100
libpostproc 57. 1.100
Download xz tarball
PGP signature
Download bzip2 tarball
PGP signature
Download gzip tarball
PGP signature
Changelog
(省略されました)