A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 24653|回复: 30

【G世纪World】帮你替换BGM,你只需要识别曲目(我不认得高达音乐)

[复制链接]

精华
0
帖子
282
威望
0 点
积分
-6 点
种子
0 点
注册时间
2010-12-2
最后登录
2015-3-4
 楼主| 发表于 2011-3-2 05:19  ·  加拿大 | 显示全部楼层 |阅读模式
本帖最后由 purer9 于 2011-3-2 12:30 编辑

大家好
经过一些研究,我已成功的把开始界面的歌曲换成了 岛谷瞳-深红。
我的希望是把不给力的BGM通通换掉,可是我不识得G世纪World中的许多歌曲。
一些明显的我知道,但多半还是不认得。

iso中音频文件的排列顺序好像与游戏中欣赏模式的顺序不同
如果大家愿意帮忙,我可以上传所有的BGM对应它们在 iso 中的文件名。
你们只需要告诉我哪一首属于哪一部高达,然后给我一些替换对象的建议。
比如说你发现 FILE000001.wav 属于cca 那我就可以换成Beyond the Time等等。

实在没人帮忙的话我也可以一首一首的听,然后对应游戏中来辨别。
但就算我知道某首歌对应某部高达,我还是不知道换成什么比较好。

本人觉得 G世纪World 作为一款 PSP 游戏实在很不错,就音乐方面有点遗憾。
若能弥补这一点,我很乐意。但我在改游戏背景音乐这方面确实没有半点经验。
假若有人对换BGM感兴趣的话请在此留言。

-----------------------------------------------------------
具体替换方法:

替换BGM我用了5个工具
-sony媒体注射器
-Wave Splitter
-DBK studio
-adxencd
-千千静听

http://forum.tgbus.com/viewthread.php?tid=1928576&extra=&page=1
上面的Bus链接有提供下载

运行注射器
文件类型选择adx
浏览到G世纪的iso
点击导出
iso附近应该会出现一个放满adx文件的文件夹
里面有个LBA文本,需要保留
把adx文件从大到小排列
除了最大的200多个以外其他的应该可以删掉
用千千静听把你喜欢的mp3转成wav(在列表中右键选转换格式)
采样频率要和对应的adx文件一样,好像是 **50Hz
adx文件的频率可以在安装 DZK studio 后直接播放查看
运行 DZK studio,点 工具->批量音频转换器,把对应的adx文件转成wav格式
用 Wave Splitter 打开从adx转来的wav文件,注意 "End at:" 后面的数字
再用 Wave Splitter 打开从mp3转来的wav文件
在 "End at:" 后面的空格内输入之前看到的那个数字
然后点 带剪刀图样的 "Go"字
如果形成的文件大于原wav文件,你可以尝试把那个数字大幅度减少
直到形成的文件小于或等于原wav文件 (右键查看精确大小)
点屏幕左下角的 START
运行那个DOS样的东西
输入 "cd.." 然后回车
重复次步骤直到你看到 C:\
把adxencd.exe和之前剪好的wav文件放在C盘下的一个新建文件夹,比如说BGM
(文件夹要事先建好)
回到那个DOS样的东西
输入:
adxencd.exe name.wav -lps000 -lpeXXXX
"name"是之前那个剪好了的wav文件的名字
"xxxx"是一个关于重播时间的数字
到底该写什么我也不知道
根据我的经验, 大约**00一秒
假如原 BGM 为 1分46秒, wav文件叫 1.wav 的话
(60+46)x**00=2332000
你就该输入 :

"adxencd.exe 1.wav -lps000 -lpe2332000"

把产生的adx文件重命名得跟原adx文件一样
在iso旁边新建一个文件夹 "@xxx.iso"
xxx 是iso的名字
把原先的 LBA.txt文本和刚刚产生的adx文件放入
该文件夹内
运行注射器, 选择iso路径, 选择adx, 然后注入就可以了




精华
0
帖子
2550
威望
0 点
积分
2653 点
种子
0 点
注册时间
2009-7-1
最后登录
2014-5-22
发表于 2011-3-2 08:07  ·  上海 | 显示全部楼层
替换BGM要注意一点就是你替换的文件要≤原文件,不然看似没问题,到时候肯定哪里要出错的,除非重新打包ISO。但是如果ISO过大的话也要出问题。
该用户已被禁言

精华
0
帖子
109
威望
0 点
积分
124 点
种子
0 点
注册时间
2005-12-26
最后登录
2020-1-4
发表于 2011-3-2 09:04  ·  广东 | 显示全部楼层
回复 purer9 的帖子

楼主能否教教我你是如何替换? 是否已找到方法解包和封包CPK文件? 我试了很多方法都无效,请帮忙!!!

精华
0
帖子
702
威望
0 点
积分
717 点
种子
5 点
注册时间
2007-11-24
最后登录
2014-7-31
发表于 2011-3-2 10:02  ·  江苏 | 显示全部楼层
同求bgm替换方法,这次的bgm确实不行啊,wars里面很多好的怎么删掉了呢

精华
0
帖子
134
威望
0 点
积分
160 点
种子
1 点
注册时间
2005-9-18
最后登录
2024-12-18
发表于 2011-3-2 10:39  ·  香港 | 显示全部楼层
將WARS裏超一擊時的主題曲換入就完美了

精华
0
帖子
282
威望
0 点
积分
-6 点
种子
0 点
注册时间
2010-12-2
最后登录
2015-3-4
 楼主| 发表于 2011-3-2 10:46  ·  加拿大 | 显示全部楼层
本帖最后由 purer9 于 2011-3-2 10:50 编辑
春日结乃 发表于 2011-3-2 08:07
替换BGM要注意一点就是你替换的文件要≤原文件,不然看似没问题,到时候肯定哪里要出错的,除非重新打包ISO ...


是啊,很麻烦
我以前也没做过这种事的经验。
替换的文件要是>原文件时程序根本不让我换
我试了很久才成功
现在貌似可以在游戏中重播,
但以后有没有问题我也不知道
主要是暂时没有高手愿意麻烦自己,
所以想要听音乐的我只能动手自己弄。。。
该用户已被禁言

精华
0
帖子
2222
威望
0 点
积分
2083 点
种子
19 点
注册时间
2007-12-5
最后登录
2024-8-25
发表于 2011-3-2 10:51  ·  天津 | 显示全部楼层
本帖最后由 c.azrael 于 2011-3-2 11:04 编辑

我真是没有想到PSP版会用低码率的ADX而没用ATRAC3plus,这样牺牲很大容量,效果还未必好
cri的封包工具打出来的包兼容性未知 以前试过一些游戏 如果大量替换的话 有的没问题 但是有的会死机
另外做好loop也不容易,LZ+U吧

精华
0
帖子
282
威望
0 点
积分
-6 点
种子
0 点
注册时间
2010-12-2
最后登录
2015-3-4
 楼主| 发表于 2011-3-2 10:59  ·  加拿大 | 显示全部楼层
本帖最后由 purer9 于 2011-3-2 11:01 编辑
yugiohcard 发表于 2011-3-2 09:04
回复 purer9 的帖子

楼主能否教教我你是如何替换? 是否已找到方法解包和封包CPK文件? 我试了很多方法都无效 ...


我是跟着Bus上的一个教程做的。
自己一边做一边总结方法。
当时我总结的方法是随手用英文写的,过一会儿我再来用中文写一遍

等不及的可以先看这儿:
http://forum.tgbus.com/viewthread.php?tid=1928576&extra=&page=1

use 注射器.exe to extract adx files.
Sort them to know which one is useful.

Use 千千静听 to convert mp3 to wav file.
Be sure to match the whatever rate (Hz) the file
has. You can see the Hz rate by opening the adx file
in DBK studio.

Use wave splitter to split the wave file to the matcing
number. You can check the original extracted file's number
by also using wave splitter.

You can convert the extracted adx files to wav using DBK studio.

Downsize the new wav file to match the old one by splitting
more.

Drag adxencd.exe into the same folder as your new wav file.
It is best if you put the folder containing the wav file under
c:\ or D:\ directly. Say let's name it BGM.

Open command prompt.
Type "cd.." until you get to D:\
type "cd BGM"
type "adxencd.exe name.wav -lps000 -lpexxxx"

name is whatever name your wav file has.
for xxxx 45 seconds is about 1000000
so **00(tested to work) per seconds.

rename the newly formed adx file to the matching adx file name.

make a folder called @name.iso
name is the name of your iso.
put the "LBA.txt" extracted before into @name.iso
put your new adx file in that folder too.

Use 注射器.exe, choose your iso, choose adx and 导入
该用户已被禁言

精华
1
帖子
350
威望
1 点
积分
371 点
种子
0 点
注册时间
2005-1-4
最后登录
2022-11-15
发表于 2011-3-2 11:24  ·  广西 | 显示全部楼层
支持楼主,把替换教程写出来吧,其实用PC的WILL模拟器玩才爽啊,不知道可不可以一样替换
该用户已被禁言

精华
0
帖子
35
威望
0 点
积分
35 点
种子
0 点
注册时间
2006-7-9
最后登录
2020-1-6
发表于 2011-3-2 12:10  ·  上海 | 显示全部楼层
支持楼主,期待教程,英文的看不懂,额
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-12-22 16:28 , Processed in 0.218407 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部