Re: [請問] 3000MB可以壓到800MB嗎

看板EZsoft (小軟體)作者 (Wayne Su)時間17年前 (2008/07/12 01:05), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串9/9 (看更多)
※ 引述《kslman ()》之銘言: : 我曾經下載一個Super Mario World.7z檔,檔案大小3.78MB。 : 裡頭有100個ROM每一個Mario遊戲都不一樣,合計172MB,壓縮率2%。 : 會有這樣的壓縮率,和裡面的遊戲重複性資料脫不了關係。 : 因為裡頭每個ROM大概都是以Super Mario下去改寫的同人ROM, : 可以見得的是裡面的圖像資料一定有很多重複的地方,所以儘管它有100個ROM, : 但是壓縮起來也才比一個主要ROM再多一點點。 看過有某種壓縮方式,是只有一個主要檔,其他檔實際只有放入與主檔的差異資訊, 在解出來時才會 patch 而成實際的檔案,像上面提的 ROM 就有採此法壓縮的 好處是省空間,壞處就是若主檔壞了則整個都完了 反而傳統每個檔每個檔各自壓縮方式較安全 以前的 zip、arj 時代,都是只計算個別檔案內資料重複性來壓縮 後來 rar 出了「solid」壓縮法,就是將所有要壓縮的檔案全都拿來計算 若檔案間重複性高,則能壓得更小 當時數據機傳輸慢,所以 rar 雖然是新出的壓縮格式,卻能硬拼各老牌 只是若傳輸中有問題,一般壓縮的檔案除了有問題的檔案外,其他還有可能解出來 而加了 -s 壓的則有很高機率必須整個重傳了 -- 一次 → 好 → 安全帽 → 捷運 → 謗罪 → 害 → 該 → 對 → 經 → 臣又 好球說 → 備 → 許 → 節錄 樓樓上上上樓 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.37.162

07/12 01:24, , 1F
path應該是patch?
07/12 01:24, 1F

07/12 02:12, , 2F
7-zip也有solid壓縮法
07/12 02:12, 2F
※ 編輯: mstar 來自: 61.229.32.231 (07/12 16:24)
文章代碼(AID): #18TvBfxv (EZsoft)
討論串 (同標題文章)
文章代碼(AID): #18TvBfxv (EZsoft)