香港網絡大典
Advertisement

數據壓縮是指電腦上一種利用數學方式、將電腦檔案及原始資料的體積縮細的方法,按壓縮方法有分為有損壓縮無損壓縮。在網絡上,數據壓縮為資料提供了良好的流動性,同時亦推動了互聯網用戶之間的交流。

概論[]

在一般的資訊學、計算學、電腦學等範疇中,所以信息數據都是可以編碼的。在未被編碼的數據,所有資料都是最完整、最真實,這些數據稱為原數據源數據元數據。由於原數據是未經過再編碼,因此由原數據組成的檔案的體積是最大的。由於這些體積龐大的檔案不利於在互聯網上傳播,因此有人根據計算機算法將數據重新編碼。

數據壓縮可以有效將一個電腦檔案的體積縮小,因此很多檔案令原來頗長的下載時間大為縮短,網絡資源得以節省。

有損壓縮[]

全稱為破壞性資料壓縮,是一種利用編碼表將一個原數據重新排列,並將部份不重要或次要的數據去除,從而令到檔案體積得以縮小,壓縮比率得以提高。同樣地有損壓縮的出現,雖然很多檔案中非必要的部份得以去除,令到檔案體積可以更為細小,但同時亦令到檔案的質量,例如圖片、音樂、視頻等質素受到影響,於壓縮時亦可以設定壓縮比率來保持壓縮後的檔案和原始數據的誤差值,所以有損壓縮在網絡上都很盛行。

例如網絡盛行的音樂格式MP3、視頻格式RMVB、圖片格式JPEG都是利用有損壓縮方法將檔案縮細。有損壓縮的格式都是沒有固定規範,可自由控制,壓縮後不可逆轉、不能還原。

無損壓縮[]

全稱為無失真資料壓縮,與有損壓縮相對,是指資料經過編碼、排列後,對次要資料不作刪除,而且壓縮後的資料能夠還原至和原數據一模一樣。不過亦因為這樣,在壓縮比率未及有損壓縮的高,又或者適用於體積比較細小的檔案上,例如GIF

有很多壓縮軟件都提供無損壓縮,主要是算法的不同,例如WinZipWinRAR就是提供無損壓縮的軟件。

壓縮封包[]

將多個未經壓縮的檔案壓縮,然後整理在同一個包入面,這個包稱為壓縮封包,這個過程稱為封包。如果已經過壓縮處理的檔案,例如JPEGMP3等,在封包時壓縮效果未必理想,因為該些檔案在編碼的時候已經得到最佳化的處理,故很難利用算法或排列進行再一次壓縮或大幅度的壓縮,除非進一步把質素降低。現時流行的壓縮封包主要有*.ZIP、*.RAR兩種。

網絡應用[]

在數據壓縮的幫助下,網民無須經常購買音樂CD,因為有網民將部份音樂製作成MP3,上載到互聯網供人下載,網民亦可以自由選擇喜愛的音樂,加上體積細小,不像CD的體積龐大。此外,網民間要傳遞數量龐大的相片時,只需經過壓縮並封包後傳送,無須逐張傳送,節省傳送的時間以及網絡資源、頻寬,因此數據壓縮在某程度上使互聯網更為普及。

所以壓縮軟件的流行,在互聯網上很多圖片、音樂都被壓縮起來,加快了流傳的速度,加上部份壓縮軟件可以將多個檔案壓縮到同一個封包之內,在多次資料洩密的事件上更間接令到資料流傳得更快,如陳冠希淫照事件食店員工強姦少女事件等,都有人將照片、影片壓縮並封包起來,傳送給其他互聯網使用者。不過壓縮、封包方法有異,所以圖片及影片的質素有別,但肉眼未必能夠分辨。

相關條目[]

外部連結[]

Advertisement