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

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

發布時間: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、不同的壓縮文件具有不同的壓縮率,可以嘗試另一個。

閱讀全文

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

熱點內容
蘋果6s桌面圖標輕微抖動 瀏覽:326
如何刪除手機中看不見的臨時文件 瀏覽:469
安卓412原生鎖屏apk 瀏覽:464
書加加緩存文件在哪裡 瀏覽:635
dock是word文件嗎 瀏覽:267
社保公司新辦去哪個網站下載資料 瀏覽:640
三維標注數據怎麼填寫 瀏覽:765
數據線斷在哪裡取出來 瀏覽:522
word最好的文件 瀏覽:345
大數據聚類資料庫 瀏覽:247
網站關停域名怎麼注銷 瀏覽:456
適合微信閱讀的手機報 瀏覽:114
win10設置應用許可權管理 瀏覽:47
wordpress製作單頁網站導航頁面 瀏覽:277
什麼海外網站可以看限製片 瀏覽:596
指尖見app在哪裡下載 瀏覽:367
java聊天室課程設計 瀏覽:670
responsejavascript 瀏覽:71
如何從殺毒軟體裡面恢復出文件 瀏覽:972
越獄iphone如何備份 瀏覽:124

友情鏈接