當前位置:成語大全網 - 漢語詞典 - 為什麽有些文件壓縮後會變大?

為什麽有些文件壓縮後會變大?

首先要了解壓縮文件的原理。文件的源代碼中有大量的重復數據,比如ABABABABABCD。如果我們把AB換成X,原文可以這樣寫,然後後面加上AB=X,會間接很多。

但是如果是ABCD,我們寫為XCD AB=X,但是比原來的長。

這個AB=X叫做字典。壹旦壹個文件有很多重復的內容,比如編程用的EXE文件,文本文檔,WORD等等,就會有很多相同的代碼,文件的壓縮比(縮小的體積除以原體積)就會很小。但是視頻和照片很少有相同的重碼,所以壓縮比很高或者超過100%,也就是說比源文件好。