PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
ally0123
Major Member
 

加入日期: Aug 2004
文章: 193
關於壓縮技術~

前幾天一個同學跟我說一個遊戲壓縮~把3G壓成19k 說是德國的什麼超壓技術,因為之前我有看過一篇什麼一個電腦神童把幾G壓成1.44M以下的報導,然後那報導有求證,所以我隻到壓縮技術沒辦法做到那種地步,但是我跟那位同學說,他的表情顯示相當
所以我想了解一下真的有辦法把上GB的資料押到KB嗎 還有我有爬了一下文章,找到很久前有人貼的96K遊戲,不知道那是怎麼寫出來的 麻煩請了解的人解惑一下 謝謝
     
      
舊 2005-05-25, 08:30 PM #1
回應時引用此文章
ally0123離線中  
rhapsody
*停權中*
 
rhapsody的大頭照
 

加入日期: Jun 2002
文章: 2,594
mission impossible
 
舊 2005-05-25, 08:42 PM #2
回應時引用此文章
rhapsody離線中  
darksnow
Golden Member
 

加入日期: Aug 2002
文章: 2,806
陳更生虛無理論再現..............................
舊 2005-05-25, 08:50 PM #3
回應時引用此文章
darksnow離線中  
ggjtwo
Basic Member
 

加入日期: Apr 2001
您的住址: Taiwan
文章: 14
引用:
作者rhapsody
mission impossible

個案是有可能
但不適用於所有的檔案
例如所有資料全部都是1
這種就能壓縮
但是這種資料一點意義也沒有
所以說那個傢伙能將3G的資料壓縮
除非找出這個檔案的規律性
可以用一個或數個運算式來表示
那就有可能
但是如果要再丟一個3G但不同內容的檔案
用同樣的方法絕對壓縮不了
舊 2005-05-25, 08:52 PM #4
回應時引用此文章
ggjtwo離線中  
ktan
*停權中*
 
ktan的大頭照
 

加入日期: Sep 2001
文章: 134
具超大型資料庫就有可能(資料庫模型跟所壓縮的檔極逼近
EX:某資料為111110001

可以分成5個1+3個0+1個1=513011...就縮小了

若剛好有個資料庫讓壓縮程式去抓取
A=111110000 B=111110001 C=111110010
壓縮程式只需要判斷出這筆資料=B即可

但那資料庫可能逼近無法想像的大...或
根本為目標檔所建立的

此文章於 2005-05-25 08:54 PM 被 ktan 編輯.
舊 2005-05-25, 08:53 PM #5
回應時引用此文章
ktan離線中  
saiz
Golden Member
 
saiz的大頭照
 

加入日期: Aug 2004
您的住址: 北極星
文章: 2,598
真這麼神的話
就不會一堆人說網速不夠快.又塞車了云云...
__________________
良興卡號:0000200412313 盡情使用

推薦好站Android Forum中文討論區
舊 2005-05-25, 08:56 PM #6
回應時引用此文章
saiz離線中  
stevenlai
Regular Member
 

加入日期: Sep 2001
您的住址: 苗栗
文章: 84
這個網頁有定期在更新
http://www.cs.fit.edu/~mmahoney/compression/

目前最強的應該是採用PAQ演算法的壓縮程式
但壓縮的時間所吃的記憶體超大,時間超長
能換到的空間是有,但要從3G變成1.44M,除非是特別的資料對上Pattern不然是不可能的
有興趣可以往它提供的連結繼續看下去
舊 2005-05-25, 09:04 PM #7
回應時引用此文章
stevenlai離線中  
lindn
Regular Member
 
lindn的大頭照
 

加入日期: Nov 2003
文章: 92
以前網路不是流傳著一個壓縮檔
好像是3、4百k的檔案
解壓後變成1g左右的
內容是3d動畫
我自己當時(2年前)有下載過,所以有印象
有人看過嗎?
舊 2005-05-25, 09:32 PM #8
回應時引用此文章
lindn離線中  
GTOPPP
New Member
 

加入日期: Mar 2001
您的住址: Taiwan
文章: 3
不可能
96k 的遊戲是用到別的函式庫的東西
就像我寫一個程式
用到一堆函式
主程式只有一行
call_do_it()
這樣算是壓縮??

引用:
作者ally0123
前幾天一個同學跟我說一個遊戲壓縮~把3G壓成19k 說是德國的什麼超壓技術,因為之前我有看過一篇什麼一個電腦神童把幾G壓成1.44M以下的報導,然後那報導有求證,所以我隻到壓縮技術沒辦法做到那種地步,但是我跟那位同學說,他的表情顯示相當
所以我想了解一下真的有辦法把上GB的資料押到KB嗎 還有我有爬了一下文章,找到很久前有人貼的96K遊戲,不知道那是怎麼寫出來的 麻煩請了解的人解惑一下 謝謝
舊 2005-05-25, 09:48 PM #9
回應時引用此文章
GTOPPP離線中  
ally0123
Major Member
 

加入日期: Aug 2004
文章: 193
引用:
作者ktan
具超大型資料庫就有可能(資料庫模型跟所壓縮的檔極逼近
EX:某資料為111110001

可以分成5個1+3個0+1個1=513011...就縮小了

若剛好有個資料庫讓壓縮程式去抓取
A=111110000 B=111110001 C=111110010
壓縮程式只需要判斷出這筆資料=B即可

但那資料庫可能逼近無法想像的大...或
根本為目標檔所建立的


具超大型資料庫 那樣不就等於已經建立一個怪物集容量的檔案了 這樣做有意義嗎
舊 2005-05-25, 09:48 PM #10
回應時引用此文章
ally0123離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:27 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。