FFmpeg Cookbook
EN

ファイルサイズ推定ツール

CRF・解像度・コーデック・再生時間からエンコード後のファイルサイズを事前に推定する計算ツール。

23
18 (高品質)23 (標準)36 (最小)
⚠ CRF 18〜36 を FFmpeg 8.1 / i9-14900KF で実測して較正しています(よく使われる 2^((23−CRF)/6) の式はこの範囲の両端で 18〜33% ずれます)。ただし CRF はコンテンツ適応型なので、実サイズは素材の複雑さ(動き・ノイズ・グラデーション)で大きく変わります。素材による差を実測した記事も参照してください。
よく使われる用途
投稿前の容量予測CRF・ビットレート比較保存容量の見積もり

このツールでできること

  • H.264 / H.265 の係数で計算
  • CRF と解像度の組合せで一気に試算
  • 実エンコードなしで予想容量を即時表示

使い方

  1. 1

    動画長を入力

    秒またはHH:MM:SSで入力。

  2. 2

    コーデック・解像度・CRF を選ぶ

    プリセットでもカスタムでも OK。

  3. 3

    推定値を確認

    おおよその MB 値が即時表示されます。

入力項目の意味

解像度
縦のピクセル数。1080p / 720p / 540p など。
CRF
画質指標。低いほど高品質・大ファイル。
コーデック
H.264 と H.265 で約 1.5 倍の容量差が出る。

おすすめ設定

YouTube 用に CRF 23・1080p
〜10 分の動画で 100〜500MB 程度
元素材の動きの激しさで前後する。
容量上限のある動画共有
目標MBモードで実際の上限を指定
CRF値だけではファイル容量を固定できない。

よくある失敗と対処

症状:推定値と実際の出力が合わない

原因:シーンが複雑だと CRF 同じでも実ビットレートが上がる。

対処:推定値はあくまで目安。前後 30% は誤差が出る。

相当する FFmpeg コマンド例

コマンドラインから同じ処理を行う場合の参考例です。

過去の実行記録: このページのコマンド例は 2026-09-11 のログで成功 1 件、対象外 0 件(デスクトップ版 FFmpeg 8.1・テスト素材)。その後の編集やブラウザ画面の操作、画質はこの記録では確認できません。

実際にエンコードして検証
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset fast output.mp4
エンコード後に ls -lh で実サイズを比較。

対応ブラウザ・制限

  • あくまで推定値(誤差 ±30% 程度)
  • AV1 / VP9 は概算精度がやや落ちます

プライバシーについて

このツールはブラウザ上で計算のみを行います。入力値はあなたの端末でだけ処理され、サーバーへ送信されません。 プライバシーポリシーを見る →

よくある質問(FAQ)

なぜ推定値はぴったり合わないの?

CRF はビットレートではなく品質基準のため、シーンの複雑さで実際のビットレートが変動します。本ツールでは標準的な複雑さの素材を仮定しています。

H.264 と H.265 のどちらを選ぶ?

同じ画質なら H.265 の方が約 30〜50% 軽量です。ただし H.265 は対応環境が H.264 より少ないため、共有用途では H.264 が無難です。

関連ツール