FFmpeg 検証済みコマンド・データセット
収集時点の公開記事からFFmpegコマンドを抽出したデータセットです。実行結果と、実行を見送った例・理由を記録しています。 機械可読な JSON / CSV で配布しています。生成日 2026-09-11。
ダウンロード
- ffmpeg-commands.json 389 KB コマンド全件。実行結果・スキップ理由・出典記事URL・カテゴリを含みます。
- ffmpeg-commands.csv 201 KB 同じ内容の CSV。表計算ソフトでそのまま開けます。
- ffmpeg-benchmarks.csv 16 KB エンコード実測値。所要秒数・出力MB・VMAF/PSNR/SSIM と計測環境。
「検証済み」が意味すること
実行対象のコマンドは FFmpeg 8.1 とテスト用メディアで確認しています。
status が verified なのは実行して終了コード 0 で終わったものだけです。
not-executed は「失敗」ではありません。
ハーネスが実行を見送ったという意味で、理由は reason に入っています。
そのコマンドが動く保証も、動かない証拠も、このデータセットは持っていません。
また 「成功終了した」ことと「出力が意図どおり」であることは別です。 終了コードはそのテスト条件で処理が受け付けられた記録であり、別環境での成功や画質、意図の正しさを保証しません。
実行を見送った理由(上位 6 件 / 全 125 件中 100 件)
| 理由 | 件数 |
|---|---|
| Uses shell variable or substitution | 25 |
| Contains network-protocol URL | 21 |
| Uses shell pipe | 19 |
| Input filename contains space (didactic) | 17 |
| Uses wildcard or sequence pattern | 11 |
| libaom-av1 too slow for the 60s CI budget | 7 |
計測環境
ベンチマークは単一の実機で計測しています。CPU・GPU・素材はすべて
ffmpeg-benchmarks.csv の各行に記録済みです。
素材は 1080p30 のアニメーション 10 秒 1 本のみなので、
実写やノイズの多い映像では数値が大きく変わります
(その差自体を実測した記事があります)。
カテゴリ別の内訳
| カテゴリ | コマンド数 |
|---|---|
| フィルタ | 307 |
| 動画変換 | 191 |
| 音声処理 | 153 |
| トラブルシューティング | 83 |
| 基礎 | 55 |
| カット・結合 | 47 |
| 配信 | 44 |
ライセンス
CC BY 4.0。
条件は出典表示のみです。商用利用も再配布も、
AI の学習データ・検索インデックスとしての利用も、すべて認めています。
出典には FFmpeg Cookbook — https://ffmpeg-cookbook.com と記載してください。
なお、このコーパスを検索・提供するツール(ffmpeg-cookbook-mcp パッケージ)は
別ライセンスです。データそのものに制限はありません。
更新について
検証記録のエクスポートを再生成すると更新されます。最新の記事変更をまだ含まない場合があります。 URL は変わりません。最終生成は 2026-09-11 です。
2026-09-10の追加実測
以下は上記コーパスとは別の測定です。圧縮画質比較は10秒・音声なしの1素材、ツール用コマンドの検査は無音素材と生成した縦長のテスト映像です。いずれもデスクトップ版で、ブラウザやスマホの完走・送信成功を示すものではありません。
比較に使ったBig Buck Bunnyの映像・派生フレームはBlender FoundationのCC BY 3.0です。上記のコマンドコーパスのライセンスとは区別してください。