導航:首頁 > 文件管理 > 為什麼同一文件壓縮比原文大

為什麼同一文件壓縮比原文大

發布時間:2024-05-05 05:41:58

① 請問有誰知道壓縮文件為什麼和原文件差不多大小呀,是不是我哪裡出錯了

壓縮文件和原文件的大小比是不好說的,不過一般壓縮完的文件都要比原文件小(否則壓縮就沒意義了,對吧)。
壓縮比和文件的可壓縮性有關系。
文本文件也是一種文件,對於具體的某個文件來說,可壓縮性有多大涉及這個文件中重復代碼、無用代碼有多少。
打個比方,某個文本文件中只擁有100個空格那麼壓縮軟體可能就把這個文件轉成以下二進制內容:
100'
'
那麼,這個文就成了只佔兩個位元組的文件。這時,壓縮比可能是100:2,也就是50倍,如果是1000個空格,那麼壓縮比就會達到500倍。反過來,某個文件中根本沒有重復的代碼,那麼壓縮軟體對此就無法下手,可能不但無法壓縮,甚至會使壓縮出的包的體積加大。
當然,文件的打包壓縮與壓縮工具的具體的打包方式也有關。
各種圖片、視頻很多本身就是經過了壓縮演算法處理的,比如JPG圖片、rm視頻就是本身經過了壓縮的,這類玩意兒再次用winrar壓的話,一般只能再壓縮下個90%。

② 為什麼有些文件壓縮後比壓縮前容量還要大請高手指點,謝謝!

這是正常的虛信,對於一些二進制文件,比如:流媒體,高壓縮比的圖片等,本身已經是壓縮狀態(有別於ZIP和RAR的形式),再利用壓縮工具ZIP/RAR,進行壓縮的話,因為ZIP/RAR有本身的一套壓縮機制和演算法,反而會造成原來的文件經過此計算後,變租賣的更弊譽逗大的情況,這是正常的。

③ 壓縮文件問題為什麼有些文件壓縮後反而變大了

首先要明白壓復縮文製件的原理,文件的源代碼中有大量重復的數據,如ABABABABABCD如果我們把AB替換成X那麼原文可以這樣寫XXXXXCD然後再後面補充上AB=X這樣會間接很多。
但是如果就是ABCD我們按照上面的寫法就是XCD AB=X反而比原文長了。
這個AB=X我們叫做詞典,一旦一個文件有大量重復的內容:如編程用的EXE文件、文本文檔、WORD等等會有很多相同代碼,文件的壓縮率(縮小後的體積除以原體積)會很小。但是視頻、照片則很少有相同的重復代碼,所以壓縮率很大或者超過100%就是比源文件打的情況

④ 用Win RAR壓縮過的文件為什麼還是和原來的一樣大

出現此問題的原因如下:

1、文件屬性沒有太大變化。 例如,對於某些視頻,只是為了方便起見,將放在一起並進行了壓縮。 實際上,文件屬性沒有改變,壓縮後也沒有太大改變。

壓縮文件的過程是將二進制數據壓縮為十六進制,聲音文件和圖片文件的二進制和十六進制中的位元組數相差不大,因此壓縮文件與壓縮前的文件差別不大,可能幾乎一樣。

2、壓縮工具的文件已損壞,無法壓縮。

3、不同的壓縮文件具有不同的壓縮率,可以嘗試另一個。

閱讀全文

與為什麼同一文件壓縮比原文大相關的資料

熱點內容
appstore外國帳號怎麼看預約游戲 瀏覽:137
有什麼免費加速網站的cdn 瀏覽:781
哪個文件存在最安全 瀏覽:199
淘寶導航欄分割線代碼 瀏覽:271
win10開不了機按f8沒用 瀏覽:12
河南營銷網站推廣多少錢 瀏覽:135
華為暢享6手機文件管理 瀏覽:939
linux驅動環境 瀏覽:893
ae用什麼打開文件 瀏覽:877
湖南嶽陽大數據中心 瀏覽:710
DSP大數據公司 瀏覽:510
win10檢測不到u盤啟動 瀏覽:941
電腦文件怎麼重命名文件 瀏覽:507
哪個協議用來傳輸文件協議 瀏覽:61
ce改股票教程 瀏覽:513
如何做一個數據統計資料庫 瀏覽:181
手機內存書旗小說是哪個文件夾 瀏覽:879
蘋果6plus怎麼能拍照片更快 瀏覽:55
同步步進電機如何編程 瀏覽:341
手機自動刪文件 瀏覽:565

友情鏈接