LV. 20
GP 70

【情報】【MHW/PCMOD】背景音樂(BGM)改檔方法圖文分享

樓主 赫子 hower7585
GP13 BP-
-------------------------------------------------------------------------------
前言
-------------------------------------------------------------------------------
大家好哇,冰原快樂,新年快樂,我是赫子! 對音樂有某種程度的執著的我,看著MOD網站上那些改背景音樂的MOD,就想著如果我也能把自己想聽的音樂改到MHW裡面就好了,目前也成功把Octopath Traveler的音樂改進去了,考慮到版權問題,不打算公開,低調使用(自己爽就好),如果有想要的巴友可以私信我,還有一點是我想看到更多音樂包阿,為此我需要更多信仰改音樂的你們阿。((目的是這個?!

研究了三天終於搞定了,這三天真是難熬,其實途中還差點放棄,最後執著把我拉回來,整個改檔過程比我剛接觸時想的還要簡單,最難的部分是"麻煩",改檔真的麻煩,怕麻煩的人就請回吧((勸退~,對音樂有執著的人就留下來吧!

我會在此分享一部分改檔的教學,只有重點部分,指的是.npck檔的部分,而.nbnk檔我沒有去研究,如果有人想研究,我可以推薦一個國外的Mod開發者群(Discord超連結),他們是對外開放的,有什麼問題可以問它們,或是爬他們的聊天紀錄,他們開發者群的聊天紀錄真的很多寶藏,研究改音樂這塊,我連問都沒問過,只是爬聊天紀錄就找到了。((笑
-------------------------------------------------------------------------------
前置工具與音樂
-------------------------------------------------------------------------------
需要準備的工具與音樂,這裡會附上超連結
1. WorldChunkTool  解包工具
2. Wwise Utilities(請下載有Gui版本的)  npck檔替換wem工具
3. Wwise Launcher  Wwise啟動器
4. Automated WAV > WEM conversion  自動wav轉wem檔工具
5. WEM TO OGG  wem轉ogg檔工具
6. 你需要改的音樂   請準備.wav檔的音樂
-------------------------------------------------------------------------------
教學
-------------------------------------------------------------------------------
0.替換背景音樂過程
前提整個替換過程,以免你們不知道我後面在講什麼。
>解包遊戲資料
>解包原遊戲背景音樂.npck檔轉.wem檔(拆解音樂的pack)
>將原遊戲背景音樂.wem檔轉.ogg檔(聆聽原遊戲音樂的風格,方便之後做對應檔案的更換)
>把要改的音樂從.wav檔轉.wem檔(這樣才能把原音樂替換成自己要的音樂)
>替換.npck檔裡的.wem檔(把原遊戲音樂的檔案取代成自己要的)
>將改好的檔案放入nativePC/sound/wwise/Windows,Mod大功告成。
-------------------------------------------------------------------------------
1.解包
改檔的第一步,需要將遊戲資料解包,這裡使用WorldChunkTool來做,附上解包過程教學。

影片看到02:27就停住不要照著做下去了。
遊戲的音樂和音效都在sound/wwise/Windows資料夾內,所以除了sound資料夾,其餘都清除沒關係,只留下sound資料夾,建議把這個資料夾剪下移動到你工作專用的位置。
解包說明完畢。
-------------------------------------------------------------------------------
2.WwiseUtil&WEM TO OGG
現在解完包我們看到sound/wwise/Windows資料夾內有許多的.npck檔和.nbnk檔,
我們要改的是.npck檔。
簡單說明下,bgm_event開頭的通常是活動用BGM,我通常是不建議改這個,因為你不會經常聽到這裡面的BGM,通常要改的檔案都是bgm_ingame開頭的檔案。

這裡使用WwiseUtil(再提醒一次,請下載GUI版本的)。
開啟檔案後,介面如圖。

這個介面很簡單,先點擊Open打開npck檔做編輯。
這裡我打開bgm_ingame_pg.npck為例。

畫面如圖,這些檔案每一個都代表音樂或音效,有的是BGM,有的是Overlay,例如鼓聲之類的,順便在這裡提醒一下,鼓聲是為了搭配原BGM的音樂,所以建議不要改。

那這個檔案包含了32個音樂或音效,我們要做的是把這32個.wem檔輸出(export),目的是為了把每一首音樂和音效都聽過,再決定要替換成什麼音樂。
點擊Export Wems輸出.wem檔,輸出位置建議再開一個新資料夾儲存。

這時我們需要用到WEM TO OGG,我們只需要把四個檔案和所有輸出的.wem檔放在同個資料夾如圖所示。

開啟convert.bat即可把所有.wem檔自動轉成.ogg檔,出現請按任意鍵時還未完成,不要以為出現這行字就點X結束囉,請按任意鍵繼續執行revorb.exe。
這時我們就可以聽到每一首音樂或音效了。


拆解.npck檔說明完畢。
-------------------------------------------------------------------------------
2.Wwise Launcher&Automated WAV > WEM conversion
再來是將Wwise Launcher安裝,暴力安裝就搞定了。
開啟Wwise Launcher後,選擇WWISE,紅圈圈起來的部分請install Launch Wwise。
我這裡是已經安裝好了。
沒記錯的話,安裝套件時,會有三個package可以選,以防萬一三個都安裝吧。

安裝完以後點擊Launch Wwise(64-bit),
隨意新增一個Project,Import assets請選擇Select None,
點選OK建立完成以後就可以把Wwise和Launcher通通關掉了。

接下來到專案資料夾,就是上圖的Project folder位置,
這裡使用Automated WAV > WEM conversion,內容有一個convert資料夾,
將convert資料夾和你的Project放在一起,如圖所示,

接下來進入convert/input,將你要改的音樂.wav檔,放在input資料夾內,
之後回到上一頁,開啟convert.bat,執行完畢以後,轉好的.wem檔就會在convert/output/Windows內。

.wav檔轉.wem檔說明完畢。
-------------------------------------------------------------------------------
2.5.循環點(感謝奔雪漂月補充)
有部分音檔,是存在循環點的,例如說一首曲子2:00整,若是這個音檔存在循環點,那這首曲子將會只播放原設定所設定的播放範圍,例如00:10~01:20。
還有一點就是,挑選音樂的過程中,建議放置播放長度短於原音樂播放長度的音樂,例如說原音樂2分30秒,那麼你選擇替換的音樂就要盡量低於這個播放長度,否則有可能會出現音樂播放到一半被切掉重新播放的情形。

至於循環點是可以被更改的,循環點似乎是存放於.nbnk檔之中,這裡先附上更改方法的原文,詳細待補。
連結
循環點說明完畢。
-------------------------------------------------------------------------------
3.替換階段
學會了上面所說明的項目以後,我會示範一次如何替換音樂,
首先,我有原音樂檔bgm_ingame_pg.npck和32.wem
使用Wwise Util開啟bgm_ingame_pg.npck
將32.wem反白並選擇Replace

選擇要替換的音樂改好的.wem檔

開啟後就替換完成,最後按下Save,檔名要取原檔案的名字,像這邊我就要取名為bgm_ingame_pg.npck,位置在遊戲主目錄中的nativePC\sound\wwise\Windows。

這樣就是一個Mod了哦,進入遊戲就能聽到你想聽到的音樂了! 恭喜!
替換階段說明完畢
-------------------------------------------------------------------------------
4.解包內容描述
上述所示的步驟都學會了以後,
我們知道每一個.wem檔代表的是一首音樂或是音效,所以改音樂的過程就是,
聽原音樂.ogg檔>找欲替換的音樂.wav檔>欲替換的音樂轉成.wem檔>替換並輸出.npck檔成Mod
若是不知道原遊戲音樂X.wem其代表的音樂,那改起來豈不是很麻煩,要一首一首聽呢?
如果你們希望改起來方便的話,
我這裡有一個MOD開發者群製作的Audio內容描述的試算表副本,
不過很遺憾,裡面的內容大部分已經和現在版本的資料完全不同了,
像我在開發的階段,曾經被這個試算表誤導過一次,
例如說把小屋音樂改成超燃戰鬥BGM的事((笑死。
這裡附上雲端試算表,希望大家一起協力把內容改好,
網址給予大家編輯的權限,但希望不要有人來搞破壞。
-------------------------------------------------------------------------------
結語
感謝耐心看完的你,也許我有些講解不到位的地方,
或是有哪裡講錯,如果有發現請告知我一聲,我會做修改的。
13
-
未登入的勇者,要加入 2 樓的討論嗎?
板務人員:

10019 筆精華,10/22 更新
一個月內新增 7
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】