A. 為什麼把文件壓縮後,文件大小卻不變呢
視頻和歌曲壓縮比不高,所以壓縮之後大小基本沒有變,像Excel或Word這些文檔壓縮比比較高。例如:如果圖片文件是JPEG圖象的格式,那麼WinRAR就不能很好的壓縮,其壓縮率只有一般僅為93%,也就是說1000K的圖片,最多壓縮為930K的壓縮文件,幾乎沒有變小。
壓縮文件是利用演算法將文件有損或無損地處理,以達到保留最多文件信息,而令文件體積變小。壓縮文件的基本原理是查找文件內的重復位元組,並建立一個相同位元組的"詞典"文件,並用一個代碼表示,這樣就可以達到縮小文件的目的軟體。
(1)為什麼壓縮文件大小不一致擴展閱讀:
常見壓縮格式
JAR
JAR文件就是 Java Archive File,顧名思意,它的應用是與 Java 息息相關的,是 Java 的一種文檔格式。JAR 文件非常類似 ZIP 文件——准確的說,它就是 ZIP 文件,所以叫它文件包。JAR 文件與 ZIP 文件唯一的區別就是在 JAR 文件的內容中,包含了一個 META-INF/MANIFEST.MF 文件,這個文件是在生成 JAR 文件的時候自動創建的。
ZIP
ZIP應該算是最常見的壓縮文件格式了,它不需要單獨的一個壓縮或者解壓縮軟體,因為Windows系統已經集成了對ZIP壓縮格式的支持。
RAR
雖然ZIP在壓縮文件格式中地位很高,但相當多的下載網站都選擇了用RAR格式來壓縮他們的文件,最根本的原因就在於RAR格式的文件壓縮率比ZIP更高。
7Z作為壓縮格式的後起新秀,7Z有著比RAR更高的壓縮率,能夠將文件壓縮的更加小巧。不過因為RAR格式已經高度普及,又沒有網路普及的「天時」相助,7Z想要取代RAR的地位還是相當不容易的。
CAB
CAB是微軟的一種安裝文件壓縮格式,主要應用於軟體的安裝程序中。因為涉及到安裝程序,所以cab文件中包含的文件通常都不是簡單的直接壓縮,而是對文件名等都進行了處理,所以雖然可以對其直接解壓縮,但解壓後得到的文件通常都無法直接使用。
ISO
很多人都認為ISO是一種壓縮格式,這源於WinRAR添加了對ISO格式「解壓」的支持。而實際上,ISO並不是壓縮格式,它之中所包含的文件也並沒有經過壓縮。ISO只是一種光碟的鏡像格式,完全復制並保存了光碟上的內容而已。所謂的對ISO「解壓」的過程,不過就是對ISO內文件的提取過程。
TAR
tar為後輟的文件能用WinZip或WinRAR打開,是因為WinZip或WinRar對.tar文件進行了關聯,也就是指可以用相應的解壓軟體將其解壓。.tar是linux下較為常用的壓縮文件的格式,並不是什麼資料庫文件。
UUE
uue是一種在遇到郵件編碼混合引起亂碼的情況下比較有用的壓縮格式,可以用WinZip或者WinRAR打開。
B. zip為什麼壓縮完一樣大
以Win RAR為例,其壓縮包和原來的文件一樣大的原因有:
1、文件屬性沒有太大變化。如,對於某些視頻,只是為了方便起見,將放在一起並進行了壓縮。實際上,文件屬性沒有改變,壓縮後也沒有太大改變。壓縮文件的過程是將二進制數據壓縮為十六進制,聲音文件和圖片文件的二進制和十六進制中的位元組數相差不大,因此壓縮文件與壓縮前的文件差別不大,可能幾乎一樣。
2、壓縮工具的文件已損壞,無法壓縮。
3、不同的壓縮文件具有不同的壓縮率,可以嘗試另一個。
電腦是我們在生活中經常使用的電子產品,電腦也給我們的生活工作帶來了很多的便利,但是我們在使用的時候可能會遇到zip壓縮包太大怎麼變小的問題,這篇經驗給大家介紹一下zip壓縮包太大怎麼變小。
工具/原料:小新air15銳龍2021、Windows 10、WinRAR6.0.0
1、右鍵點擊壓縮包。
C. 為什麼壓縮文件後顯示的與實際不一樣
音樂
文件壓縮
後的大小和實際沒壓縮後的大小一樣的.音頻,視頻,圖片,都不能壓縮大小,即使壓縮了,一隻是把
所有的東西
打成一個包而已.
D. 為什麼我壓縮了文件與壓縮前的大小差不多
一般winRAR壓縮可以自己配置一個較高的壓縮比率。
1、首先你把要壓縮的文件放在一個文件夾,點右鍵選擇「添加到壓縮文件」
2、在「常規」選項是的「壓縮方式」選「最好」,並勾選「壓縮選項」中的「創建固實壓縮文件」。
3、點擊「高級」選項:點擊壓縮。裡面有「文本壓縮」、「音頻壓縮」、「真彩壓縮」三項。這個指的就是你壓縮的文件是屬於哪種類型?!!比如你要壓縮的文件是文本類就選「文本壓縮」類中的「強制」(建議),然後右邊的預測盡量調高(最高63),內存使用是根據你的電腦的物理內存來設置的,設值越高,,壓縮比越大。。但要注意的是:你如果壓縮時用的是128內存。。在解壓縮的時候機器也一定要有最少128內存或是更多。。。
其它「音頻壓縮」(音頻應該會有所損壞)及「真彩壓縮」類型差不多。。
最後就是「常規壓縮」選擇的字典大小用最高的4096。點擊確定就可以完成壓縮。
如果你想壓縮比更高些,,就需要耗費點時間了。。等著吧。。
E. 為什麼文件壓縮後和原文件大小不一樣
這種壓縮(無損壓縮)就是用更加高效的編碼形式,保持信息量不變的情況下減少保存空間專
舉個例子
(首先文屬件在硬碟里都是保存為010101011110110000……這種形式)
比如你有個記事本文件,保存了 AAABBC
有三個A,兩個B,一個C
如果用前綴碼,110表示A,用10表示B,用0表示C,就是11011011010100,需要14位
但是如果發現A出現的頻率最大,改用最短的0表示A,然後10表示B,110表示C
就是0001010110,只要10位
這是哈夫曼編碼實現壓縮的思想(出現頻率越大的字元用越短的代碼表示)
實際中還用到了很多其他方式的壓縮技術,這里就不一一說明了
F. 為什麼同樣的文件壓縮後大小不一樣
是用的winrar嗎?如果是的話,可能是你兩次壓縮時的參數設置不一樣,rar中有一個參數是用來調整壓縮率的,兼顧了壓縮率與壓縮速度,也就是說,如果追求高的壓縮率,壓縮後的文件小一些,但是速度會變慢,如果追求壓縮速度,那麼壓縮後的文件就大一些。