東方系列作中,最吸引人要素之一就是它的音樂了,百聽不膩,但是每次都要進去遊戲裡聽實在是相當的麻煩,而雖有THBGM PLATER這種播放程式,但是我想還是有人會想把這些BGM個別保留下來、存在硬碟的念頭,那要怎麼作呢?
1、使用Thbgmextractor擷取;
Thbgmextractor可以輕鬆的幫你將遊戲BGM原始的WAV抽出來,還可以幫你設定重複次數、淡出時間,之後再將這些WAV檔轉成你喜歡的音樂檔,並且保存下來。
首先,先到以下網站;
然後下載:
version 1.2 ソースコードをダウンロード
version 1.2 exeファイルをダウンロード
這兩個程式,然後放到同一資料夾,之後點選ThbgmExtractor.exe就可以用了。
使用方式很簡單,在曲目ファイル中選擇你要抽出BGM的系列作,TH06是紅魔鄉,07是妖妖夢,以此類推,如果有加TR者(例:TH08TR),代表的是試玩版。
注意!必須要有原始遊戲才可以抽出,沒有的話是抽不出來的!
只要選好要抽出的系列作,該程式會自動幫你找出BGM的來源(預設是C槽的程式集裡,如果非放在該資料夾裡,請自行設定來源。),抽出的WAV原始設定是重複兩次,淡出時間為20秒,如不滿意可以自行調整重複次數。還可以自行設定一開始的無音時間(原始設定是零秒)。
該網站會放出新系列作的曲目ファイル,有一些東方網站有時也會放,可以留心一下,下載完曲目ファイル後,把它丟到同一資料夾裡面就算更新成功了。
補充一下抽出緋想天BGM跟紅魔鄉BGM設定淡出的辦法;
緋想天BGM抽出辦法
1、首先先到Variabler Stern下載這個檔案。
2、再來,把裡面的th105_t_bgm_tmp.bat丟到緋想天的資料夾裡。
4、把從3步驟下載檔案中的th105dat.exe,放在緋想天的資料夾裡。
6、把5步驟下載檔案中的oggdec.exe,放到緋想天的資料夾裡。
7、執行th105_t_bgm_tmp.bat,如果執行成功的話,會出現
th105_bgm_tmp.dat這個檔案。
8、把1步驟下載壓縮檔中裡的titles_th105.txt,丟到跟ThbgmExtractor.exe
相同的資料夾,之後使用ThbgmExtractor該程式抽出WAV檔(來源選
th105_bgm_tmp.dat)
因為緋想天的音樂檔案是OGG,所以要經過上面步驟轉檔成WA
V。
紅魔鄉BGM淡出方法
紅魔鄉的BGM雖然已經是分離的WAV檔,但是沒有淡出,所以會有忽然中斷的不協調情形,因此要先把它合成一個檔案,才可以作淡出及重複的動作。
1、首先,先下載該檔案(Variabler Stern製作)
2、把下載檔案中的th06_bgm_tmp.bat放在紅魔鄉的資料夾裡。
3、執行該BAT,如執行成功,會出現th06_bgm_tmp.dat。
4、使用ThbgmExtractor設定重複及淡出秒數。
(附記:記得把 曲目ファイル之txt檔丟進ThbgmExtractor的資料夾裡)
2、使用THxxBGM擷取
THxxBGM這個程式,不但具有直接播放東方遊戲中的音樂的功能,也有抽出wav的功能(感謝v020245&Rxz網友提供資訊)。
首先到以下網址下載;
http://hp.vector.co.jp/authors/VA033110/thxxbgm.htm#version
之後,執行該程式,如果你的東方遊戲所在之資料夾有中文的話,建議掛applocate該程式後再執行。
程式執行後,先指定個遊戲所在之資料夾:

設定完後,將你要抽出的遊戲bgm反白,然後按ok,就會進入播放模式,按X下面的小方塊,就可以設定抽出wav的重複次數和淡出秒數(好像還可以設定別的,但我不知道作用為何,所以就只講重複次數跟淡出秒數)

ル-ブ次數就是重複次數,可設定到重複10次,內定是一次。
フェ-ドアワト秒數就是淡出秒數,系統提供到10秒淡出,或者自己設更長的時間。
設定完後,按Waveファイトに出力,就會進入到下一畫面;

然後按圖中所選取的地方,再指定輸出資料夾就OK了。
個人覺得這工具比第一個工具還要囉唆,因為要指定資料夾,而且操縱也比較複雜一點,不過抽出的品質都是一樣的,就按各位的喜愛選擇自己享用的抽出程式吧!
希望這些工具對喜歡東方音樂的網友有所幫助。

