什麼是音訊檔案大小計算機?
這個工具會根據錄音、歌曲、Podcast 或串流內容的位元率與時長,估算它會佔用多少儲存空間。位元率(以每秒千位元計算,kbps)代表每一秒音訊使用了多少位元的資料量;把它乘上音訊的長度,就能得到總資料量,再換算成 KB、MB 或 GB。這套計算方式適用於任何固定位元率(CBR)的音訊或媒體檔案,沒有地區或格式限制。
如何使用
先輸入位元率(kbps),例如 MP3 常見的 128、192、320,或 CD 音質 WAV 的 1411。接著輸入時長,並選擇單位為秒、分鐘或小時。計算機會回傳估算的檔案大小(MB),同時提供 KB 與 GB 的對照值。
公式說明
核心算式如下:
$$\text{size\_MB} = \frac{\text{bitrate\_kbps} \times \text{duration\_s}}{8 \times 1024}$$之所以除以 8,是因為 1 個位元組(byte)等於 8 個位元(bit),這一步把千位元轉換成千位元組。再除以 1024,則是把千位元組轉換成 MB(mebibyte)。請注意這裡採用的是二進位單位(\(1\ \text{MB} = 1024\ \text{KB}\)),與大多數作業系統顯示檔案大小的方式一致。
實際範例
假設你以 128 kbps 錄製一段 60 分鐘的 Podcast。首先把時長換算成秒:\(60 \times 60 = 3600\) 秒。接著計算:
$$\frac{128 \times 3600}{8 \times 1024} = \frac{460{,}800}{8 \times 1024} = \frac{57{,}600}{1024} \approx 56.25\ \text{MB}$$也就是說,大約需要 56 MB 的儲存空間。
常見音頻比特率和格式
音頻檔案大小主要由比特率驅動——用於編碼每秒聲音的千位元數。較高的比特率可保留更多細節,但會產生較大的檔案。下表列出了按格式和使用情況的典型比特率,以及品質備註,以幫助您在估算檔案大小之前選擇合理的設置。
| 格式/用途 | 典型比特率 | 品質和備註 |
|---|---|---|
| MP3(低) | 96 kbps | 適合語音和低頻寬串流;音樂上有明顯的偽影。 |
| MP3(標準) | 128 kbps | 長期以來的「電台品質」預設值;適合日常收聽的良好平衡。 |
| MP3(高) | 192 kbps | 非常好的音樂品質,大多數聽眾很難與原始音源區別。 |
| MP3(最高) | 320 kbps | 最高的標準 MP3 品質;對絕大多數曲目來說幾乎透明。 |
| AAC 串流(標準) | 128 kbps | 大致相當於 192 kbps MP3 品質,但檔案較小;常見的串流預設值。 |
| AAC 串流(高) | 256 kbps | 高品質串流等級(例如高級音樂服務)。 |
| 談話型播客 | 64–96 kbps | 單聲道或低位元率立體聲適合語音;讓劇集下載保持較小。 |
| 有聲書(語音) | 32–64 kbps | 單聲道語音在非常低的位元率下仍然清晰,最小化儲存空間。 |
| CD 品質 WAV(PCM) | 1411 kbps | 未壓縮 16 位元 / 44.1 kHz 立體聲;無損但檔案較大。 |
| 高解析度 FLAC(無損) | ~900–1400 kbps | 可變比特率;完美保留原始內容,大小取決於音頻內容。 |
請注意,無損格式(WAV、FLAC)和可變比特率(VBR)編碼僅提供近似大小——實際大小因音頻內容而異。固定比特率(CBR)MP3/AAC 與大小公式密切匹配。
資料大小單位轉換
音頻比特率以每秒位元測量,而檔案大小以位元組(及其倍數)報告。最重要的單一轉換是1 位元組 = 8 位元,這是大小公式中 \(\div 8\) 的來源。該表也顯示了大多數作業系統使用的二進位(1024 進制)單位和儲存製造商使用的十進位(1000 進制)單位。
| 單位 | 二進位(1024 進制) | 十進位(1000 進制) |
|---|---|---|
| 1 位元組(B) | 8 位元 | 8 位元 |
| 1 千位元組(KB) | 1024 位元組 | 1000 位元組 |
| 1 百萬位元組(MB) | 1024 KB = 1,048,576 位元組 | 1000 KB = 1,000,000 位元組 |
| 1 十億位元組(GB) | 1024 MB = 1,073,741,824 位元組 | 1000 MB = 1,000,000,000 位元組 |
| 1 千位元(kb) | 1000 位元 = 125 位元組 | 1000 位元 = 125 位元組 |
| 1 百萬位元(Mb) | 1000 kb = 125,000 位元組 | 1000 kb = 125,000 位元組 |
此計算器使用二進位(1024 進制)慣例,因此 1 MB = 1024 KB,1 GB = 1024 MB,與 Windows 和大多數檔案管理器顯示大小的方式相匹配。請注意,比特率使用小寫「b」表示位元(kbps = 每秒千位元),而檔案大小使用大寫「B」表示位元組(MB = 百萬位元組)——混淆這兩者是最常見的 8 倍錯誤來源。
常見問題
計算結果準確嗎?對於固定位元率(CBR)的檔案,結果會非常接近實際大小。但若是可變位元率(VBR)檔案,或加上容器與中繼資料(metadata)的額外負擔,實際檔案可能會略大或略小。
為什麼是除以 1024 而不是 1000?因為我們採用二進位單位(mebibyte),以符合 Windows 與多數檔案管理員顯示大小的方式。如果你使用的軟體採十進位 MB(megabyte),請改成除以 1000。
該選用多少位元率?以語音為主的 Podcast,64–128 kbps 就有不錯的音質;音樂串流通常使用 192–320 kbps;無損 CD 音質則約為 1411 kbps。