[心得] 修改職業技能語音為日語

看板MapleStory作者 (某數)時間8年前 (2016/02/16 20:31), 7年前編輯推噓2(310)
留言4則, 4人參與, 最新討論串1/1
# 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.220.222 ※ 文章網址: https://www.ptt.cc/bbs/MapleStory/M.1455625878.A.0D2.html

02/16 21:23, , 1F
幫低調,修改wz檔案好像是不被允許的,感覺不適合發在這
02/16 21:23, 1F

02/16 22:08, , 2F
感覺很強大
02/16 22:08, 2F

02/17 00:13, , 3F
不如玩劍豪啊直接日文發音(誤
02/17 00:13, 3F

02/17 14:05, , 4F
好複雜阿 看完就懶得改了@@
02/17 14:05, 4F
※ 編輯: x000032001 (114.38.123.209), 05/31/2017 13:16:11
文章代碼(AID): #1MmnQM3I (MapleStory)