卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何將1個G的文件壓縮成1M的方法

常見文件的壓縮率在進行文件壓縮之前,我們先來了解一下常見文件的壓縮率。使用WinRAR的最高壓縮率對常見的文本文件、程序文件和多媒體文件進行壓縮,結果發(fā)現(xiàn)多媒體文件的壓縮比最低,與原文件相差無幾。而文

常見文件的壓縮率

在進行文件壓縮之前,我們先來了解一下常見文件的壓縮率。使用WinRAR的最高壓縮率對常見的文本文件、程序文件和多媒體文件進行壓縮,結果發(fā)現(xiàn)多媒體文件的壓縮比最低,與原文件相差無幾。而文本文件和程序文件的壓縮比要稍高一些,最高可達到3:1。根據實際經驗,我們平時常見的文件壓縮比都在10倍以下。

將大文件壓縮至小文件的實驗

為了說明將大文件壓縮至小文件的方法,我選擇了一個125KB大小的文件進行實驗。首先,將該文件壓縮為ZIP格式,使用最好的壓縮方式,壓縮后文件大小為19KB,離目標還有一定距離。

接下來,我們打開壓縮后的ZIP文件,記下其中顯示的原文件大小為127594字節(jié)。然后用UltraEdit編輯器打開ZIP文件,找到并替換其中的十六進制數據為FFFFFF。注意,我們選擇了ZIP格式而不是RAR格式,因為WinRAR對RAR格式的CRC檢驗非常嚴格,對任何文件的修改都會提示壓縮錯誤,而ZIP格式則沒有這個問題。

替換完成后,再次用WinRAR打開ZIP文件,驚訝地發(fā)現(xiàn)壓縮包中顯示的原文件體積達到了16777KB,即16MB!而且解壓后的文件大小仍然是16MB。此時,我們只需將修改后的ZIP文件改名為RAR格式,就得到了最開始所見的超級壓縮包。

文件壓縮的原理

文件壓縮分為有損壓縮和無損壓縮兩種。常用的WinRAR和WinZip屬于無損壓縮,其基本原理相同:通過使用更簡潔的方法表示文件中的重復數據來減小文件大小。舉個例子,如果一個文件中有1000個字母A,使用傳統(tǒng)方式需要占用1KB的空間,但使用壓縮算法只需用1000A表示,僅需要5個字節(jié)的空間,壓縮比達到了200倍。

然而,要實現(xiàn)1000倍甚至更高倍的壓縮比,源文件必須具有足夠多的重復數據,而我們平時使用的文件很少會有這樣的特點。因此,通常情況下,文件的壓縮比都在10倍以下。如果某個軟件聲稱能對任何文件實現(xiàn)超高壓縮比,那么它很可能存在欺騙性。

標簽: