7-ZIP現在已經夠好了。除非壓縮技術算法有很大突破。不然很難短時間出現比現在好N多的壓縮軟件。
現在也國外壓縮專業網站上也有壹些壓縮率很好的。但有幾個問題:
1 壓縮速度慢 很慢 極慢的都有。有的慢的讓人無法想象
2 有的壓縮慢不說竟然花多久壓縮的要話多久來解壓縮。。這個。。
7-ZIP暫時是現在同時滿足 壓縮速度 解壓縮速度 壓縮率 方便使用 幾個條件的軟件
WINRAR也不錯
ZIP 支持率很高,不過好歹WINRAR 7-ZIP都可以制作和修改ZIP文件
技術的話。
直接壓縮就有很好的壓縮效果的就不說了。遊戲的話,壹般未壓縮的聲音文件很大!比如WAV音頻的和CD音軌的。可以采用轉換軟件轉換那些WAV為OGG或MP3 AAC格式,然後其他人下載制作的遊戲壓縮包後,運行BAT文件調用軟件把那些OGG MP3 AAC 轉換回WAV格式。
標準CD音質的WAV 壹分鐘 10M左右 無損壓縮為RAR或APE的話壹般 5-7M
壓縮為 128KBPS OGG MP3 AAC 才 1M左右
OGG 背景音樂可以壓縮到80KBPS 效果還可以 AAC可以更低 MP3最好就96--128KBPS
推薦OGG或AAC。我自己是用OGG。壓縮效果好 解碼速度很快。還原出的文件時間長度很準。而且很好找。支持批量解碼 比如 OGGDEC *.OGG 就把壹個文件夾[不包含子文件]下的OGG壹起解碼為WAV了,原來有WAV則直接用解碼出的WAV文件覆蓋掉了。
壹些遊戲的動畫是用AVI或MPG,才幾分鐘就很大。壓縮為其他格式的話體積可以大幅度減小但效果不差[DIVX XVID RMVB],但有的遊戲即使妳安裝了相應解碼器也播放不了。。
有的遊戲還支持有WAV文件頭信息的MP3文件。比如先把 bgm.wav 5M 壓縮為bgm.mp3 0.5---1m 然後用vbrfix軟件把bgm.mp3加上WAV文件頭,得到bgm.wav 0.5---1m .最後把該文件防入遊戲替換原來的文件[註意備份],測試遊戲中該文件能用否。
用 WAP VBRFIX 的 OUTPUT SETINGS 設置為ADD RIFF WAV 來包裝為WAV格式的MP3文件
VBRFIX該軟件國內搜索引擎能找到的少。
http://www.willwap.co.uk/Programs/vbrfix.php
高級壹點的就是
壹些遊戲的音頻文件雖然也是WAV。但它是把很多打包為壹個PAK或其他反正是很大的壹個文件包的。這個時候妳就要把文件解開,在壓縮WAV為OGG,然後在遊戲安裝到其他機器上時,OGG轉回WAV後,把那些WAV還原打包為遊戲能用的文件包。
///
壓縮的技巧。
簡單點就是
1 固體壓縮[如果文件少而且固體壓縮效果不明顯就不用]
2 大字典 [大字典最好配合固體壓縮使用,不然效果爛(消耗時間和壓縮比不劃算)]
3 壓縮方式最少要標準壓縮,快速壓縮免談,快速壓縮會讓固體壓縮+大字典效果消失= =!當時是以前的版本有這個問題,現在的4.60版本好象沒有這個問題了,但我沒有詳細測試,不好說.但用標準壓縮都沒有問題的。
用7-ZIP的時候。妳應該可以看到妳的設置要消耗多少內存 妳壹定要有相應的實際空閑內存。不然壓縮速度會越來越慢..因為用到虛擬內存交換了.妳的硬盤現在沒有內存快吧..
字典選擇基準
1 在內存容許的情況下,越大越好.[7-ZIP 4.60 標準壓縮 64M字典要 674M內存 32M字典 370M內存]
2 進入妳已經處理好的遊戲目錄,該遊戲就差最後壓縮了.點搜索,搜索通配符 *.* 大小選擇 4000K以上文件,如果文件太多就加大到 8000K 選中搜索子目錄和隱藏文件啥的. 然後按文件大小排列搜索出的文件.如果其中最大文件比妳最大能用的字典大小小的話.可以直接用最大能用字典.
妳也可以看看這些大文件中,哪些大小以下的數量比較多,然後選比那集中的文件大小大壹點的字典就可以了.
字典+固體 效果解釋[壓縮時是把多個文件壓縮成壹個壓縮包]
16M字典+固體 所有小於16M的文件,壓縮成壓縮包時,都只保存相互不同的部分.
32M字典+固體 所有小於32M的文件,壓縮成壓縮包時,都只保存相互不同的部分.
測試
測試1.MP3 4M 可壓縮為3.5M
將測試1.mp3 用WINHEX 修改部分數據保存為 測試1改.mp3 4m
測試1.mp3 + 測試1改.mp3 壹*** 8M數據
用7-ZIP 標準 6M字典 固體壓縮, 可以壓縮到 3.6--3.8M.
用7-ZIP 標準 6M字典 非固體壓縮,只能壓縮到 7M左右
用7-ZIP 標準12M字典 非固體壓縮,只能壓縮到 7M左右 大字典沒有用了
其他設置如 單詞大小壹般用默認,以前版本是該數字越小,速度會快點[現在版本+硬件不好說]。壹般不用改。以前出過極限壓縮CHM的參數,就是把單詞大小該最大,再加極限壓縮,但其實壓縮效果嚴格上說也不算好。。
固體[固實]數據大小 只要不選非固實就是固體壓縮了。壹般對壓縮率影響不太大[有壹點點] 壹般 64M---256M就可以了。這個作用是。當妳只想從打包好的固體壓縮包中解壓縮壹個小文件時,壓縮軟件最多需要解壓縮多少壓縮數據才能解出妳要的文件。如果只是壹次將整個壓縮包數據全部解出的話,該設置沒有啥用,如果是只解壓縮部分數據的話,該設置就有用了。不然妳要等著壓縮軟件解了很多文件後才解壓縮到妳要的那個文件。
WINRAR對7-ZIP 吃虧在 解壓縮速度 字典大小 壓縮速度上。
////
簡單流程 [安裝雙系統最好比如2個XP]
XP1 安裝遊戲,安裝免CD。[註意備份文件]
XP2 沒有安裝過該遊戲,運行在XP1中安裝好的該遊戲。能運行最好。不然用則要進XP1中導出該遊戲的註冊表,壹般在註冊表中搜索遊戲安裝目錄名就可以了
,也有將註冊信息保存在WINDOWS目錄下的INI的遊戲。。
將其信息導入XP2,直到XP2能不安裝卻能運行該遊戲為止,如果妳自己XP2中都運行不了,,別人下了妳的遊戲包,,我不認為能用。。。
壓縮WAV音頻文件為OGG並剔除WAV文件。編寫BAT 好安裝後運行它來將OGG還原為WAV。
需要導入註冊表的可以加入BAT自動導入。
如果是要打包為自解壓格式的,修改好自解壓安裝腳本,用儲存壓縮模式打包,。 7-ZIP 要下個 7-ZIP自解壓工具 比較好改。
然後自己運行剛才打包的測試包,測試能不能正常解壓縮聲音文件和導入註冊表文件,反正要保證能使用。
最後用標準壓縮正式打包壓縮出壓縮包。然後自己測試壹下。看有沒有什麽問題。最後用 專門的恢復記錄軟件生成恢復數據包就可以發布了。
//
2大恢復記錄軟件 WINRAR的恢復記錄不保險,7-ZIP現在還沒有恢復記錄功能
ICE ECC 支持整個目錄生成壹個恢復記錄包 效率很高 制作速度快,有低版本的漢化,新版本能查看恢復包是用哪些文件為基準生成的。如果制作到100%後等了壹會它沒有自動關掉的話,其實它已經恢復包制作完成了的。可以直接關掉軟件沒有關系。建議先用中文版!後用英文的。但軟件自己沒集成系統右鍵功能。該軟件壹般文件塊總數量最好不要超過 10000 就是全部文件分成1萬塊,不然速度影響較大,單文件塊倒沒有太大限制。最低不要低於4096 就是4K 壹般壓縮好的遊戲啥的400M的話 可以分成4000塊 就是每塊將近100K的樣子
QuickPar 只支持對文件操作。。不支持目錄和子目錄。。文件塊選擇不好的話速度會有很大影響。效率很多時候很低。以前用IDE硬盤搞的我機器暴卡。用SATA硬盤才好了不少。 但集成系統右鍵功能。修復和制作都很好點擊到,但速度慢。。。效率低啊。。
搞的我兩個軟件都用。。選擇性使用,因為兩個軟件都不完美。