標籤

2019年5月21日星期二

檔案大小計算


1.  文字: 「HELLO」ASCII佔用多少空間?

答: 
ASCII : 1英文字 1字節 , 所以 HELLO 佔 5字節)
GB(簡中) / BIG5(繁中) : 1中文字2字節
UTF-8 統一碼: 1字 1-4字節
1字節 =1B




2.  圖像: 
解像度: 1280 x 720 , 色深: 24位元,求未壓縮檔案大小。
(以MB表示)


檔案大小:
=像素 (解像度) x 色深
=1280 x 720 x 24 位元 (b)
=2.64MB


色深1位元: 相片是黑白
色深8位元: 相片是256色




3.  圖像: 4.7GB DVD可存放多少200KB的圖片?

1GB = 1024MB
1MB = 1024KB
1KB = 1024B
1B = 8 b

4.7GB / 200KB
= (4.7 x 1024 x 1024) / 200
= 24641


4. 圖像: 1280 x 720 的長寬比  

1280 : 720 
= 1280 / 720
=  16/9
= 16 : 9


5. 圖像: 未壓縮 2700KB, 壓縮後200KB, 求壓縮比。

壓縮前大小 :  壓縮後大小
2700KB : 200KB
=13.5:1


圖片較複雜, 壓縮比較小
圖像較簡單, 壓縮比較大。


音頻:

6. 未壓縮聲音: 取樣頻率: 44.1kHz, 16位元取樣大小, 雙聲道, 3分鐘,求未壓縮檔案大小。 (以MB表示)

檔案大小
= 取樣頻率 x 取樣大小 x 聲道數目 x 時間
= 44.1 x 1000 x 16 x 2 x 3 x60
=30.3MB

7.1聲道是7個普通聲道+1個低音聲道, 以達至環迴立體聲的效果。


7. 壓縮後音頻: 數元率128kbps, 三分鐘,求檔案大小。 
(以MB表示)

數元率: 每秒的位元數目。
檔案大小 
= 數元率 x 時間
= 128 x 1000 x 3 x 60
= 2.75MB




8.視頻: 解析度:320 x 240, 24位元色深, 25fps, 2分鐘,求檔案大小。 (以MB表示)

檔案大小
=320 x 240 x 24 x 25 x 2 x 60
=552960000位元
=552960000 / 8 / 1024 / 1024 MB
=659MB


視頻:
以 1Mbps 數元率壓縮5分鐘視像,求檔案大小。(以MB表示)

檔案大小
= 1Mb x 5 x 60
= 300Mb
= 300 / 8 MB
= 37.5 MB






2 則留言:

  1. 黃sir 你好,就第九條:

    以 1Mbps 數元率壓縮5分鐘視像,求檔案大小。(以MB表示)
    我有少少唔明(其實呢個concept我都有少少混淆),你嘅答案用1Mbps乘300秒出300Mb,再將佢直接/8 變返MB。

    其實依你嘅角度,應唔應該:
    1Mbps× (60×5) ×1000×1000
    = 300,000,000 bits
    = 37,500,000 bytes
    = 35.76 MB (除1024咁落)

    因為睇番考評局解卷都亂亂地,好似2019 paper 2C Q3 (b),兩個計法都接受,所以有時頭都大。

    謝謝!

    回覆刪除
    回覆
    1. 最正確來說:
      1Mbps = 1000000bps
      1MB = 1024 x 1024B

      不過近代電腦,檔案 1024KB 同 1000KB,在儲存上都沒有太大分別,所以近年考評局兩個答案都會接受。

      刪除