作者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