作者spree8 (此网友恰巧离开)
看板MVPGAME
标题[分享] 语音档制作教学
时间Fri Jun 3 15:53:59 2005
首先得具备以下工具:
http://myweb.hinet.net/home4/spreechong/sx.exe
游戏目录\data\audio\cd\spch_pbp\pnamedat.big 这个档用EAgraph开启
可以解压缩出 xxxxa.dat、xxxxc.dat、xxxxd.dat (ex:1598是陈金锋)
和\data\audio\spch_pbp\pnamehdr.big 可以解压出xxxxc(d or c).hdr
其中xxxxa.dat和xxxxd.dat是姓 (例如游戏中的:Chen的语音)
而xxxxc.dat是全名 (例如游戏中的:Chin-Feng Chen 的语音)
==================================================================
sx.exe的用法
语法:转成wav
sx -wave -remixstereo -rs48000 -.wav filename.asf
语法:转回asf
sx -sndstream -.asf filename.wav
存成bat 批次档即可执行
然後再将解压出的xxxx.dat直接更改副档名成asf
就可以用sx.exe来转档成WAV
将sx.exe和欲转的asf档放在同一个资料夹
执行刚刚的批次档,就可以得到wav档
为了让游戏不失语音流畅性
建议最好是从游戏本来就有球员的语音去做撷取修剪
在你挑出你要的数个语音档後
可以用XP内建的录音程式
(附属应用程式->娱乐->录音机)
开启WAV档後
编辑->删除之前的内容 or 删除之後的内容 来进行剪接的动作
==============================================================
完成以後再用EAgraph汇入\data\audio\cd\spch_pbp\pnamedat.big
然後在开启\data\audio\spch_pbp\pnamehdr.big解压出随便一个的hdr档
(他以2075.hdr为例子)
档名改成0092c.hdr (.hdr类似游戏用来寻找该语音的重要档案)
然後在用UltraEdit修改将1B 08(2075)修改成5C 00 (因为 0092的Hex是5C 00)
在将0092.hdr汇入\data\audio\spch_pbp\pnamehdr.big
游戏中就可以顺利的发出0092.dat的声音了 (0092c.dat是fullname的语音)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.12.180
1F:推 HysTakuya:很详尽,推~ 163.29.35.2 06/03
2F:推 chanyong:真强者,推你一下 140.116.82.241 06/03