雖然在前一篇文章的推文裏面,有簡單提到擷取模3音樂的方法,
但想要寫得更詳細一些。
我剛剛已經試過了,用類似的方法,可以成功擷取模4 CAS demo 的音樂。
*** 需要的程式
0. EA Origin
申請 Origin 帳號,即可免費下載模4 CAS demo。
1. S4PE(Sims 4 Package Editor)
https://github.com/Sims4Group/Sims4Tools/releases
2. ealayer3
https://bitbucket.org/Zenchreal/ealayer3/downloads
*** 步驟
0. 安裝 EA Origin,登入,下載並安裝模4 CAS demo。
進行下一步之前,確定沒有正在執行模4 CAS demo,否則會不能開啟檔案。
1. 下載並解壓縮 S4PE 和 ealayer3。
2. 附圖:http://ppt.cc/c2O1
執行 S4PE,開啟 CASDemoFullBuild.package。
通常這個檔案的預設位置會在:
C:\Program Files (x86)\Origin Games\The Sims 4 Create A Sim Demo\Data\Client
3. 附圖:http://ppt.cc/AEVy
為了搜尋檔案方便,建議勾選 Resource Type,輸入 0x01EEF63A,
勾選 Filter active,點擊 Set。
4. 附圖:http://ppt.cc/EHD3
至此,應該會看到八個檔案,整個 CAS demo 的音樂都在這八個檔案裏面。
全選這八個檔案,按滑鼠右鍵,Export,To File....
選一個存放檔案的資料夾,建議跟解壓縮後的 ealayer3 放在同一個資料夾。
接下來的步驟會以這八個檔案的其中一個
(S4_01EEF63A_001407EC_0ECEC467A3508F05%%+_AUD.sns)來做說明。
5. 附圖:http://ppt.cc/VWAz
開啟 Windows 的命令提示字元視窗,執行 ealayer3,
整個指令(含檔名與參數)如下:
ealayer3 -m -s all S4_01EEF63A_001407EC_0ECEC467A3508F05%%+_AUD.sns
如果希望格式是 wave,就把 -m 改成 -w。
根據我用 foobar2000 的 spectrogram 來簡單測試,
遊戲內的原生格式似乎是 mp3,因此沒有特別需要改用 wave 之類的無損格式。
因為一個 .sns 的檔案裏面有不只一條曲子,所以指令裏必須要有 -s all,
才會完整擷取檔案。
6. 附圖:http://ppt.cc/EyDn
至此算是轉檔完成,上述例子總共有產生八個檔案,
是相同旋律、不同樂器&和聲的各種版本。
我個人很喜歡這次 CAS 配樂如此的設計。
八個檔案之中,編號 1~4 的是靜謐的版本,用於編輯顏面細節時的配樂,
樂器數量是 4 > 3 > 2 > 1。
編號 5~8 的是華麗的版本,用於編輯身體與個性時的配樂,
樂器數量也是 8 > 7 > 6 > 5。
順便一提,模4的作曲者 Ilan Eshkeri,
爸爸是以色列人,媽媽是法國人,自己在倫敦出生。
他有相當豐富的電影與電視影集的配樂經驗,例如《屌爆俠》(Kick Ass),
這似乎是第一次執掌遊戲配樂。
至於模3的音樂擷取方式,則大同小異。唯一的差別就是改用 S3PE 這樣。