02.26 壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

文件壓縮包應該是大家都用過的東西,通過打包壓縮,可以減少文件體積,對文件加密,繞過一些網絡傳輸規則。

雖然我們幾乎每天都在使用壓縮文件,但卻很少有人真正瞭解,數據壓縮的原理和壓縮文件格式的區別,其實不同的壓縮格式的效率有很大區別,你選對格式了嗎?

01—壓縮原理

壓縮分為「有損壓縮」和「無損壓縮」。

有損壓縮就是直接對文件進行壓縮,刪除不重要的數據,一般用於音樂、視頻、圖像等媒體文件。有損壓縮後不能還原,比如在微信上傳圖片未勾選「原圖」時,就會被有損壓縮。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

無損壓縮,數據可以被完美還原。我們今天討論的是無損壓縮中的,壓縮包形式。

簡單來說所有文件都是由代碼組成的,代碼數量決定了文件體積,但是,文件體積與文件包含的有效信息量卻並不對等。因為文件中的代碼並不是最精簡的狀態,如果將這些代碼精簡,就能在文件內容不變的情況下縮小文件體積。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

所有壓縮軟件的工作原理都是這樣,只是不同格式的算法不同。

舉個不太恰當的例子:

我家門前有兩棵樹,一棵是棗樹,另一顆也是棗樹。

我家門前兩棗樹。

這兩句話傳達的信息是一樣的。

解壓文件的過程也就是將精簡的內容還原,比如 N*8 還原成 NNNNNNNN。

綜上所述,如果壓縮率高,自然要進行的運算量也就更大,壓縮和解壓也就更花時間。

02—.zip 格式

目前主流的壓縮格式是 zip 和 rar,這兩個都是歷史悠久的壓縮格式。

zip 格式誕生於 1986 年,它的壓縮率在眾多壓縮格式中只能算平庸,但因為它是開放免費的格式,所以在那個沒有太多壓縮方式可選的年代很快流行起來,

現在幾乎所有的壓縮軟件都可以創建或打開 zip 格式的文件,不用擔心格式不兼容的問題,畢竟 Windows 系統都自帶 zip 支持。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

另外 zip 格式相當簡單,沒有制定統一的標準,導致很多格式問題,比如不同語言的操作系統互傳 zip 後打開顯示為亂碼;同一個文件壓縮後 md5 值不一樣;不同軟件打開同一個壓縮文件看到的時間信息不一樣等等。

03—.rar 格式

如果你對比過的話會發現 rar 格式的壓縮率通常高於 zip,但你大概不知道這是一個專利文件格式,只有收費軟件「WinRAR」可以創建rar格式的壓縮文件,但其他壓縮軟件可以解壓 rar 文件。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

rar

可以說各方面都強於 zip,這也是它作為收費軟件能活下來的原因。

當年電腦剛剛開始普及的時候,軟盤容量很小,網絡傳輸速率又慢,壓縮率更高的 rar自然成了廣大網友分享資源的首選,下載站為了節約帶寬成本,也都使用 rar。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

加上 「WinRAR」 在國內基本「免費」的原因,所以 rar 壓縮格式在國內還是主流壓縮格式,rar 在國外市場的佔比就要少很多。

04—.7z 格式

另外你可能還見過 7z 格式,這是開源軟件 「7-Zip 」的開源壓縮格式,和 zip 一樣,主流的軟件都能打開或創建 7z 格式的文件。

作為壓縮格式中的後起之秀,7z 的壓縮率甚至比收費的 rar 還要高,但是它誕生在rar 已經普及的年代,並沒有乘上互聯網普及的的東風,所以也難以取代 rar 和 zip的地位。

為了實現高壓縮率,7z 使用了包括報頭壓縮在內的各種奇淫巧計。也正是由於這些功能,當 7z 壓縮文件受到一點輕微損壞,就幾乎不可能恢復它。

05—壓縮軟件推薦

現在的壓縮軟件都支持多種格式,只需要挑選一個喜歡的就夠了,如果你需要一款乾淨高效的壓縮軟件,小淙推薦以下三款:

WinRAR:如果你需要創建 rar 格式的壓縮文件,只有「WinRAR」可以,當然它也支持創建和打開其他格式的文件。「WinRAR」提供 40 天免費試用,但是和「Windows」系統一樣,試用期結束後「WinRAR 」並不會強制付費,你依然可以厚著臉一直用下去。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

下載地址:https://www.win-rar.com/download.html

Bandizip:這是我目前在用的壓縮軟件,理由是因為它乾淨好看,7.0版後加入了廣告,建議下載6.26版。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

下載地址:https://cn.bandisoft.com/bandizip/

7-Zip:就是創造了7z格式的開源壓縮軟件,體積非常小巧,可以說是業務能力最強的壓縮軟件了,只是界面有點復古。

壓縮格式竟然有版權!rar、zip、7z 誰是最高效壓縮格式?

下載地址:https://sparanoid.com/lab/7z/

總結:

目前主流的壓縮格式大多是趕上了互聯網剛剛普及的天時,當初他們的核心賣點在今天看來已經不再重要,大帶寬的現在,我們使用壓縮文件的目的通常只是為了將文件打包。


分享到:


相關文章: