オーディオファイルサイズ計算機
_duration_とフォーマットからオーディオファイルのサイズを推定 — 非圧縮 WAV/PCM(サンプルレート、ビット深度、チャンネル)または指定ビットレートの圧縮 MP3/AAC/OGG/FLAC — バイト/KB/MB/GBの内訳付き。
入力
出力
2進単位(1 KB = 1024バイト) — Windows/macOSのファイルサイズ表示方式と一致。
| 指標 | 値 |
|---|---|
| No data yet | |
ガイド
この計算機は何をするのか?
再生時間を入力し、音声フォーマットを選択すると、結果のファイルサイズの推定値が即座に表示され、バイト、KB、MB、GBに細分化されます。圧縮されていない音声と圧縮された音声の両方をカバーします:
- 未圧縮 WAV/PCM — ファイルサイズは正確で、サンプルレート、ビット深度、チャンネル数に依存します:
bytes = sampleRate × (bitDepth ÷ 8) × channels × durationSeconds。1分間のCD品質(44,100 Hz、16ビット、ステレオ)のWAVファイルは10,584,000バイト——約10.09 MBです。 - 圧縮 MP3、AACまたはOGG Vorbis — ファイルサイズは選択したビットレートのみに依存します:
bytes = bitrateKbps × 1000 ÷ 8 × durationSeconds。128 kbpsの30分間ポッドキャストは約27.47 MBになります。 - FLAC(可逆圧縮) — FLACの圧縮率は実際の音声コンテンツに依存するため、正確な式はありません。このツールは、等価なWAVサイズのパーセント(30-70%、デフォルト60%)として推定します。これはFLACの現実的な範囲です。
使い方
- 再生時間を時間、分、秒で入力します。
- 音声フォーマットを選択します。MP3/AAC/OGGの場合はビットレートを、WAV/FLACの場合はサンプルレート、ビット深度、チャンネル(モノラルまたはステレオ)を選択します。
- いずれのフィールドを変更しても、推定サイズと詳細 breakdowns 表は自動的に更新されます。
- 見出しのサイズをコピーするか、詳細表をCSVとしてダウンロードします。
このツールはどのKB/MB/GBを使用しますか?
このツールは2進単位を使用します:1 KB = 1,024バイト、1 MB = 1,024 KB、1 GB = 1,024 MB。これは、Windowsエクスプローラー、macOS Finder、およびほとんどのファイルマネージャーがファイルサイズを表示する際に使用するのと同じ規則です——したがって、ここで表示される数値はディスク上で実際に見るもの一致するはずです。これは一部のネットワークおよびストレージマーケティングの文脈で使用される10進SI規則(1 KB = 1,000バイト)ではありません。正確なバイト数は、後続の計算に必要な場合、詳細表に常に表示されます。
FAQ
なぜ実際のファイルサイズが推定値と異なるのですか? エンコーダーはコンテナ/メタデータのオーバーヘッド(ID3タグ、WAV/RIFFヘッダー)を追加し、可変ビットレート(VBR)エンコーディング——MP3やAACで一般的——は一定のビットレートを維持しないため、実際のファイルは定ビットレート推定値と多少異なります。
なぜFLACにはWAVのような正確な式がないのですか? FLACは可逆ですがコンテンツ適応型です:静かな音や繰り返しの多い音はより圧縮され、密集した音やノイズの多い音は圧縮率が低くなります。ソースWAVサイズの50-70%が典型的な範囲であるため、固定数値ではなく調整可能なスライダーが使われます。
ポッドキャストやオーディオブックの計画に使えますか? はい——再生時間をエピソードやチャプターの長さに設定し、公開予定のビットレート(128 kbps MP3は一般的なポッドキャストのデフォルト)に設定すると、エピーずごとのストレージとダウンロードサイズを推定できます。
プライバシー
すべての計算は完全にブラウザ内で実行されます(またはプログラムでAPIを呼び出す場合)。音声ファイルのアップロードは必要なく、推定は再生時間とフォーマット設定のみに基づきます。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/audio-file-size-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"hours": "0",
"minutes": "1",
"seconds": "0",
"audioFormat": "wav",
"bitrateKbps": "128",
"sampleRate": "44100",
"bitDepth": "16",
"channels": "2",
"flacCompression": "60"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `audio-file-size-calculator` tool (Audio File Size Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.