"纯手工打造DC直读光盘"系列之二--文件的增与减
在制作直读光盘时经常需要考虑文件的大小是否超
过限制,一般为640~650MB左右.
有些dc游戏的文件大小正好超过了制作直读光盘
的限制一点点,就无法制作成直读光盘.
将不必要的文件去除就可以直接了当的减少文件
的大小.然而这样做有可能影响游戏的完整和运
行的稳定.
难道就没有更好的办法了吗?
不是的,我们可以分析一下文件的类型.如果其中
带有大量的视频文件(*.sfd)或者音频文件(*.adx)
那就好办了.可以使用相关工具来进行重新编码,
通过这种方式减少文件大小.
因为视频文件的大小与其使用的码率有着直接的
关系,音频文件除了与码率有关还与声道有关.
相同的文件不同的码率会使文件大小相差很多
(例如:SPAWN中DEMO2.SFD采用1200KBPS文件只
有14MB而MV14.SFD采用9600KBPS文件有88MB).
下面介绍一下音视频编解码工具:
Gsopt视频编码分析工具(在暴风影音5中就有)
这个工具很好找,只要装了暴风影音5,就会在右键菜单的"发送到"里找到
sfd2mpg.exe sfd文件转换为mpg的工具(需要使用DOS命令)
dcmvcre.exe DC使用的sfd文件编码工具(在win98下工作)
使用这个工具需要有一定的心理承受能力,否则那漫长的等待.....(不说了)
不过如果在选择文件时注意以下几点会提高一些转换速度的:
1.视频文件尽量选择AVI未压缩格式,或者M1V格式
2.音频文件用WAV格式比较好
CinePack.exe adx文件编码分析以及转换wav格式工具(由我制作的不完全汉化版本)
这个工具除了可以转换DC的adx文件还可以转换土星的文件.
但是在汉化是有些日文文字没有汉化,可能会
影响使用,过几天我将完全版制作完成后会替换的.
adxencd.exe DC使用的adx文件编码工具(需要使用DOS命令)
还有下面的工具:
afs2wav 可以将afs和adx文件转换为wav文件(附带我制作的汉化包)
另外还有可以在Win2K和WinXP系统中使用dcmvcre.exe(由我制作的汉化版本)
可能由于提取的文件不全,有时会不工作.
如何使用这些工具呢?
视频文件:
1.分析文件编码.
2.将文件转换为可编辑格式.
3.重新进行编码(这是一个漫长的工作).
音频文件:
1.分析文件编码并转换格式.
2.重新编码(注意有些文件是循环音乐,需要设置循环点).
使用重新制作的文件替换原由文件,就可以制作直读光盘了.
上面讲述的只是如何减少文件大小,接下来讲一讲文件的增加.
某些游戏文件很小只有几百KB如果这样制作出来的光盘,在
某些机器会很难读取出来.这就需要添加一些文件在主文件
之前,至于文件的大小也不许要太大(一般有100~200MB就行).
这里介绍一种简单的方法:
1.运行WINHEX.EXE选择"新建"
2.在弹出的窗口中填入要生成文件的大小(例如:左边填100,
右边选择MB,生成的文件就有100MB),
3.将生成的文件保存为000.DAT就可以了.
这样做有两个好处,即添加了文件大小,还很容易压缩制作好
的镜像文件(因为这个文件看起来很大,一压缩就很小了).
sfd2mpg.zip(sfd影片轉mpg工具)
cinepack.rar(adx音頻分析播放軟件)
afs2wav.zip(afs轉wav工具)
adxencd.zip(adx音頻編碼工具)
[ 此贴被Ameaya在2005-05-26 17:31重新编辑 ]