MCPで接続 →

計算を入力してください

公式

広告

結果

推定ファイルサイズ
1.1
メガバイト(MB)
キロバイト換算のサイズ 1,125 KB
バイト換算のサイズ 1,152,000 bytes
1フレームあたり 38,400 bytes

このツールでできること

「GIF・動画フレーム ファイルサイズ計算ツール」は、ピクセルサイズ・色深度(ビット深度)・フレーム数・圧縮率をもとに、アニメーションGIFや短い動画クリップのおおよその容量を見積もります。デザイナーやWeb開発者をはじめ、アップロード制限やページ容量の上限内にメディアを収めたい方が、書き出し前に目安を把握するのに役立ちます。

使い方

まず高さをピクセル単位で入力します。次にビット深度(bpp)を選びます(一般的な256色GIFなら8、フルカラーなら24、アルファ付きなら32)。続けて全体のフレーム数を入力します。最後に0〜1の範囲で圧縮率を設定します。1は無圧縮の生データそのまま、0.5はエンコーダが生データの約50%まで圧縮したと仮定する値です。計算結果には、推定サイズがメガバイト・キロバイト・バイト、さらに1フレームあたりで表示されます。

計算式の仕組み

各ピクセルにはビット深度(bpp)分のビットが必要です。これにピクセル総数(幅 × 高さ)とフレーム数を掛けて総ビット数を求め、8で割ってビットからバイトに換算します。実際のGIFや動画は圧縮されるため、最後に圧縮率cを掛けます。

$$\text{Size (bytes)} = \frac{\text{Width} \times \text{Height} \times \text{Bits/Pixel} \times \text{Frames}}{8} \times \text{Compression}$$

幅・高さ・ピクセルグリッド・色深度の見本が付いたフレームの積み重ね
ファイルサイズは幅・高さ・ピクセルあたりのビット数・フレーム数とともに増加します。

計算例

320×240・8ビットカラー・30フレーム・圧縮率0.5のアニメーションの場合:$$320 \times 240 \times 8 \times 30 \div 8 \times 0.5 = 1{,}152{,}000 \text{ バイト} \approx 1{,}125 \text{ KB} \approx 1.1 \text{ MB}$$ となります。

3つの圧縮係数における推定ファイルサイズの棒グラフ
圧縮係数 \(c\) を小さくすると、推定ファイルサイズが小さくなります。

よくある質問

実際のGIFの方が小さいのはなぜ? GIFはLZW圧縮やフレーム間の差分処理を使っているためです。圧縮率を低め(例:0.2〜0.4)に設定すると、より実態に近い見積もりになります。

GIFのビット深度はいくつにすべき? 標準的なGIFは256色までに制限されているため、1ピクセルあたり8ビットが自然な選択です。

この数値は正確ですか? いいえ、あくまで概算です。実際のサイズは使用するコーデック、フレーム間の重複度、画像の内容によって変わります。

最終更新: