夜雨why 发表于 2015-12-3 05:15

播放《情热传说(Tales of Zestiria)》背景音乐的小技巧

本帖最后由 夜雨why 于 2015-12-2 16:04 编辑

这篇小技巧是为想听游戏BGM,却懒得下载或购买OST的玩家准备的。
文中涉及的解包技术我并不了解,只是拿来主义用一下。提取背景音乐的过程可能稍微复杂一点,适合有些电脑基础知识的玩家。

1.首先需要QuickBMS这个通用解包软件。
这款软件的介绍和下载都可以去QuickBMS官网了解。
官网:http://aluigi.altervista.org/quickbms.htm
以下为QuickBMS最新版的下载地址:
http://aluigi.altervista.org/papers/quickbms.zip
2.解开游戏文件还需要与游戏相对应的bms脚本文件。此脚本文件适用于Tales of Xillia / Zestiria / Tales of the Abyss,chrrox原作,aluigi修改。
相关信息可查看:
http://zenhax.com/viewtopic.php?t=633
http://forum.xentax.com/viewtopic.php?p=59251
下载地址:http://aluigi.altervista.org/bms/tales_of_xillia.bms
3.运行quickbms.exe后的选择顺序是bms脚本文件,游戏目录下PK0\WIN\TLFILE.TLDAT文件,输出文件夹。
4.等待一段时间,解包完成。背景音乐文件位于输出文件夹内的SPSIS22文件夹。
5.在该文件夹内,按住Shift键后,右击空白处,点击打开命令行,输入括号内的命令(ren *.bns *.bnsf)按下回车键,将该文件夹内全部的bns文件重命名为bnsf文件。
6.下载foobar2000播放器,需要1.3或更新的版本。
官方英文版下载地址:http://www.foobar2000.org/download
非官方中文版也完全OK,搜索一下就好。
7.下载并安装foobar2000的vgmstream decoder插件。
下载页面:http://www.foobar2000.org/components/view/foo_input_vgmstream
点击Links下的Download进行下载,双击下载文件进行安装。
8.现在打开foobar2000,就可以播放BNSF文件了。
BNSF文件为192kbps|48000Hz|2声道|16bit,与游戏内立体声一致。

hihi427 发表于 2015-12-3 12:09

感谢分享~~~~~~~~~~

惊人的小龟 发表于 2015-12-7 17:28

还是下载OST方便

A9早就有OST分享了,600M+

:)

夜雨why 发表于 2015-12-7 19:56

本帖最后由 夜雨why 于 2015-12-10 03:14 编辑

惊人的小龟 发表于 2015-12-7 03:28
还是下载OST方便

A9早就有OST分享了,600M+
其实电玩巴士等好多地方都有分享,只要搜索一下情热传说原声集就好。600M左右是有损mp3或aac等格式,ape或flac无损音频大概要1.6G。
4CD装情热传说原声集如果是无损格式的话,音质会更好一点,因为CD在20000Hz以上的高频更饱满,而游戏提取音频在20000Hz以上的高频会稀疏一点。不过游戏中提取的文件采样率是48000Hz而CD是44100Hz。从听感上,CD胜出一筹。
分享这个小技巧的原因一是从游戏中提取BGM比直接下载的速度快,二是原声集里没有的BGM可以用此方法提取。
页: [1]
查看完整版本: 播放《情热传说(Tales of Zestiria)》背景音乐的小技巧