Re: [請問] 3000MB可以壓到800MB嗎
※ 引述《xmas0083 (RURURU)》之銘言:
: 所以我想知道
: 這種壓縮率真的有可能嗎?
: 裡面有音樂就算了,那些遊戲的資料是怎麼壓的啊?
: 感恩感恩
我曾經下載一個Super Mario World.7z檔,檔案大小3.78MB。
裡頭有100個ROM每一個Mario遊戲都不一樣,合計172MB,壓縮率2%。
會有這樣的壓縮率,和裡面的遊戲重複性資料脫不了關係。
因為裡頭每個ROM大概都是以Super Mario下去改寫的同人ROM,
可以見得的是裡面的圖像資料一定有很多重複的地方,所以儘管它有100個ROM,
但是壓縮起來也才比一個主要ROM再多一點點。
所以壓縮率的問題在於你的資料裡面重複性質高不高。
舉個例子,開啟一個1920*1080的圖,內容是全白(R0 G0 B0 32位元色),
當你把它存成BMP的時候,你會發現這個檔案有7.91MB。
但若你把它壓縮,它可以變成4.1KB,壓縮率達0.0495391%。
為什麼?因為裡面都是重複的資料,2073600個R0 G0 B0色 32位元色。
還有你要壓縮的檔案,若是經過壓縮的檔案了,壓縮率也不會提升多少。
例如jpeg、mp3、avi、rm...等等,這些檔案都是在儲存時就經過不同技術編碼壓縮過,
所以重複性質本應很小,所以儘管你想再壓縮它,效果也不顯著了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.71.252
推
07/12 00:50, , 1F
07/12 00:50, 1F
→
07/12 00:52, , 2F
07/12 00:52, 2F
討論串 (同標題文章)
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章