マジセミドライブ
ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。
OSS情報
2020.01.01
【OSS情報アーカイブ】FFmpeg


※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。
コンテンツ
「FFmpeg」とは
「FFmpeg」基本情報
■概要
FFmpeg(エフエフエムペグ)とは、クロスプラットフォームのマルチメディアフレームワークで、ビデオ(オーディオ)ファイルに関する録音/変換/ストリーミング機能を提供します。
■基本説明
FFmpegは、動画ファイルや音声ファイルに関して記録/変換/再生などの機能を提供します。
「デコード(エンコード)」「トランスコード」「マルチプレクサ(デマルチプレクサ)」「ストリーム」「フィルタリング」「トリミング」などの機能を備えています。
■動作環境
FFmpegは「Linux」「Mac OS X」「Windows」「BSD」「Solaris」などのさまざまなOSに対応しています。
■経緯
・2000年 初版リリース
■ユースケース
FFmpegは、「メディアプレーヤーソフトウェアVLC」や「YouTubeのコア処理」など、数百ものソフトウェアプロジェクトの中核機能の一部として利用されています。
主な特徴
■サポートコーデック
FFmpegは対応コーデックが非常に多いことで知られています。
既知のほとんどのオーディオフォーマットおよびビデオファイルフォーマットに対してエンコードおよびデコードできるコーデックが含まれているため、多くの主要ではないフォーマットにも対応できます。
■コマンドラインツール
FFmpegは、コマンドラインツールとして利用します。そのため、スクリプトなどのバッチ処理などでも利用できます。
FFmpegツール
■ビデオ/オーディオコンバータ「ffmpeg」
ffmpegは、オーディオまたはビデオ形式を変換するコマンドラインツールです。
TVキャプチャカードなどのさまざまなハードウェアおよびソフトウェアソースからリアルタイムでキャプチャしてエンコードできます。
高品質のポリフェーズフィルタを使用して、任意のサンプルレートとオンザフライでビデオサイズを変更できます。
■メディアプレーヤー「FFplay」
FFplayは、FFmpegライブラリとSDLライブラリを使用するシンプルなメディアプレーヤーです。
■マルチメディアストリーム処理「ffprobe」
ffprobeは、メディア情報(テキスト、CSV、XML、JSON)を表示するためのコマンドラインツールで、マルチメディアストリームから情報を収集し、人間や機械で読み取り可能な方法で出力します。
スタンドアロンアプリケーションとして、統計処理やプロットなどのより洗練された処理を実行するテキストフィルタと組み合わせて使用できます。
→FFmpeg →ffprobe Documentation
ライブラリ
■FFmpegライブラリ
FFmpegは高機能なライブラリを提供しています。
プログラミング支援ユーティリティライブラリ「libavutil」
→FFmpeg →Libavutil Documentation
エンコーディング/デコードライブラリ「libavcodec」
→FFmpeg →Libavcodec Documentation
ストリーム多重化ライブラリ「libavformat」
→FFmpeg →Libavformat Documentation
デバイスライブラリ「libavdevice」
→FFmpeg →Libavdevice Documentation
フィルタライブラリ「libavfilter」
→FFmpeg →Libavfilter Documentation
スケーリング/ピクセル変換ライブラリ「libswscale」
→FFmpeg →Libswscale Documentation
リサンプリング/フォーマット変換ライブラリ「libswresample」
→FFmpeg →Libswresample Documentation
■外部ライブラリサポート
FFmpegは多くの外部ライブラリに接続して、より多くのフォーマットをサポートできます。
→FFmpeg →General Documentation →1 External libraries
補足情報
■オフィシャルサイト
オフィシャルサイト
ライセンス情報
FFmpegのライセンスは「GNU Lesser General Public License(LGPL)バージョン2.1以降」です。
詳細について、こちらを参照ください。
→FFmpeg →FFmpeg License and Legal Considerations
ダウンロード
参考元サイト
※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。
この記事のタグ一覧
フリーワード検索
カテゴリー一覧
アクセスランキング
- 🏆ランク1位🏆
【無料で使える】「 プロジェクト管理 」ツールまとめ - 🏆ランク2位🏆
【無料で使える】「 OCR 」ツールまとめ - 🏆ランク3位🏆
【OSS情報アーカイブ】SonarQube - 🏆ランク4位🏆
【無料で使える】「 翻訳 」ツールまとめ - 🏆ランク5位🏆
【無料で使える】「 ドキュメント管理 」ツールまとめ - 🏆ランク6位🏆
【無料で使える】「 RPA 」ツールまとめ - 🏆ランク7位🏆
【ツール紹介】無料で使えるオープンソース「 ヘルプデスク 管理ツール 」まとめ5選 - 🏆ランク8位🏆
【ChatGPT使ってみる実験室】 WordPress関数を作って記事リストを出力 - 🏆ランク9位🏆
【無料で使える】「 ファイアウォール 」ソフトウェアまとめ - 🏆ランク10位🏆
【ツール紹介】無料オープンソース「 ビデオ監視 ツール 」まとめ3選