修改職業技能語音為日語 - 楓之谷

Gary avatar
By Gary
at 2016-02-16T20:30

Table of Contents


# 1. Introduction

這次玩了兩天夜光,仍然覺得韓文配音聽起來格外不舒服

因此重拾舊的紀錄,研究語音的改法



# 2. Related Work

以前測試成功的作法為如下



下載JMS並用HaRepacker提取sound.wz裡面的聲音檔,以我修改夜光為例

位置有二 (F代表女 M代表男)

1. SkillVoice.img/voice/luminous
2. Voice.img/Luminous_F

提取出來後會拿到一堆 32KHz 48kbps mono 的 mp3檔,在舊的做法中

使用轉檔程式變成台版的格式(22050Hz 80kbps mono)再放進去就能動了



# 3. Experiment

這個做法現今已經不適用,以下是debug過程和最後解法

這篇文章說明了以前的改法

http://maplechaos.darkbb.com/t222-sound-wz-editing

然而這個作法已經失效,但裡面的那段hex bytes令我很感興趣

看起來不太像mp3的header,卻有可能是wz辨識的header

繼續找,發現有人講到一樣的問題,在這邊

http://forum.ragezone.com/f701/release-universal-harepacker-version-892005/

裡面比較詳細的討論了一些聲音出現問題的可能原因,然而沒有很明確說出怎麼解決

但在這篇文章有了解答:

http://forum.ragezone.com/f701/v0-62-sound-wz-skill-1060923/

內文提到HaRepacker 4.2.3 (failed)

以及不同的hex bytes是對應不同kbps的說法

同時也看到加header作法只適用於舊版的HaRepacker (2.5 or 3.5)

我猜關鍵就是針對不同聲音格式,要用不同的header來強制設定

但在最後作者提到使用新版的程式已經可以解決這個問題

而在這邊可以抓到最後版的HaRepacker 4.2.4

http://forum.ragezone.com/f702/release-hasuite-hacreator-2-1-a-1068988/

可惜的是作者也提到因為MS的走下坡而使用不再繼續維護了

但令人開心的是他有把程式開源,所以應該可以製作一個自動替換語音的程式出來

source code: https://github.com/haha01haha01/HaSuite



# 4. Summary

## 4.1 取得日版楓之谷

日版下載頁面 http://maplestory.nexon.co.jp/gamestart/download.asp

下載器連結

http://platform.nexon.co.jp/nxDownloader/real/bin/NexonDownloader_maplestory.exe

都是日文,我也看不太懂,遇到左右選項的,我記得都是選左邊。

安裝好後雖然不能執行,只要能提取檔案就行了,沒有新增職業的話,舊的檔案也不太可
能會被修改

因此只要提取一次來使用。

## 4.2 下載修改程式

必須要HaRepacker 4.2.4

下載連結 http://www.mediafire.com/download/72i41a8brc29k30/HaSuite-211.7z

(這個開著會被偵測到外掛,因此不要和楓谷一同開啟)

## 4.3 提取聲音檔

打開HaRepacker,開啟日版楓谷的sound.wz

(假如打開為亂碼 [其他]旁邊有一個下拉式選單,選擇第三個,重新開啟)

選擇SkillVoice.img/voice/…中你需要的職業,點 工具/ 匯出選擇為 / PNG\MP3

接著Voice.img重複同樣動作

## 4.4 備份 & 轉檔

備份匯出的原始檔,以免轉失敗或各種手殘因素導致重匯,會很浪費時間

備份sound.wz,以免改爛了,還要重抓,也會很浪費時間

將匯出的mp3檔轉成 (22050Hz / 80kbps / mono單聲道) 格式

## 4.5 置入台版的檔案中

打開台版楓谷sound.wz (其他旁邊的下拉式選單要選擇第二個選項)

接著把剛剛轉好的檔案塞回一樣的位置,假設我要改女夜光的聲音

SkillVoice.img/voice/luminous/F/[數字] 會對應到匯出的luminous.F.[數字].mp3

以此類推,展開節點到最後面會看到有一個播放聲音的介面

下方有變更音樂和保存音樂的按鈕,我們要用的是變更音樂的功能

選擇我們轉檔好的聲音檔

## 4.6 存檔

全部修改完以後點存檔,蓋回本來的楓谷資料夾

就可以開啟楓谷來試試看了(記得先關閉HaRepacker)



# 5. Future Work
a. 有關HaRepacker 4.2.3 -> 4.2.4 的bug fix使得聲音置換可以成功,
這部分需要研究看看問題在哪

b. 可以修改source code或使用作者分享的lib製作自動置換程式

c. HaRepacker有時候匯出的檔案是損毀的,雖然忽略他也沒有關係,
但有可能是程式bug

# A. Appendix

我用的轉檔程式:
http://www.dvdvideosoft.com/products/dvd/Free-Audio-Converter.htm

我解出來的JMS聲音檔(只有SkillVoice和Voice 密碼xnum.tw)

https://drive.google.com/file/d/0B4k68SbN4gj8M19lUEpzMm1XYWs/view?usp=sharing

台版楓之谷Ver186.4的修改後sound.wz 主程式更新就不能用了 (只有女夜光..因為我只
玩這個)

https://drive.google.com/file/d/0B4k68SbN4gj8TWdIcTYxWWFkcms/view?usp=sharing

--

All Comments

Margaret avatar
By Margaret
at 2016-02-21T05:36
幫低調,修改wz檔案好像是不被允許的,感覺不適合發在這
Cara avatar
By Cara
at 2016-02-25T15:09
感覺很強大
Poppy avatar
By Poppy
at 2016-02-29T09:01
不如玩劍豪啊直接日文發音(誤
Gary avatar
By Gary
at 2016-03-04T05:35
好複雜阿 看完就懶得改了@@

藍寶免費幫查自由貓頭鷹

Rosalind avatar
By Rosalind
at 2016-02-16T13:12
如題~這禮拜我換了里程貓頭鷹 有需要的可以直接在遊戲內聯絡我 請密:神抽雷雷or神抽統真 到2/22(一)前都可以找我免費幫你查自由市場的物品價格喔喔喔喔喔~ - ...

陶德拚星星

Annie avatar
By Annie
at 2016-02-16T11:25
有爬過文了 雖然沒有嘗試過 但想來跟鄉名討論是否可行 小弟想拚一隻15星的武器 無奈自己職業深淵武雖然不如短刀這麼貴 但一把也要1e 甚至還不太好找 而且150等的武器 衝星星真的好貴 想說乾脆再重新拼一把 剛好還有一些剩餘的X物功 會有這想法是因為 原本是衝極電 回真洗掉好浪費= = 而最大 ...

關於陶德的鐵槌

Thomas avatar
By Thomas
at 2016-02-15T21:04
============================================================================== 我保證在發文之前我已經爬過精華區 或是用and#34;/and#34;爬過文,並按tab詳閱過and#34;/and#34;使用說明書 ======== ...

要臨時維修囉

Zora avatar
By Zora
at 2016-02-15T19:17
跑馬燈上面跑的 7點20~8點50 下班後的打王時間被吃啦 http://tw.beanfun.com/maplestory/BullentinDetail.aspx?id=43350 親愛的冒險者,您好: 目前觀察伺服器有負載過高的問題,為避免伺服器可能發生異常導致遊戲資料損毀, 將進行臨時維護調整硬 ...

神獸 (一種每四年就回鍋的概念)

Tristan Cohan avatar
By Tristan Cohan
at 2016-02-15T17:39
※ 引述《zihwoei (nice!)》之銘言: : ========= 為避免造成小板主的負擔 板胞文30天內只能po一次唷 ========= : 伺 服 器:神獸 : I D:NiceA/NiceB : 職 業:109機甲/138聖騎 : 上線時間:11:00~01:30 : 所屬公會 ...