游戏饭饭玩家社区  
  
查看: 16226|回复: 62

[其他] 【教程】抽取游戏音乐、BGM等

    [复制链接]

发表于 2011-11-7 23:15:08 | 显示全部楼层 |阅读模式
本帖最后由 苏魔 于 2011-11-10 17:17 编辑

此帖分为两个部分,PSP游戏ISO文件中的音乐提取及PC游戏中的音乐提取

PSP部分转自TGBUS论坛01daydream10 的帖子
原帖地址:http://forum.tgbus.com/viewthread.php?tid=1928576

PC部分为原创,出自游戏饭饭。如需转载,请注明出处,谢谢!


觉得某游戏的游戏BGM很经典想要却不知道去哪下载?
觉得某游戏的主题曲很好却找不到在哪下载?
自己动手 丰衣足食!
上面提到的问题就是本帖的主题了
怎样提取转换PSP游戏ISO中的音乐文件!

这个教程和网上的几个都有一些
网上的提取教程我也看过一些

都些不完整 不详细 比较容易误导人...
大概研究了2天 试了几十个ISO 安装卸载无数次{:4_562:}  

终于总结出了一个比较完善的方法~{:4_566:}
比自己看到过的教程完整详细多了

本贴共分为5个部分
1.准备工作
2.抽取ISO或AFS文件中的音乐
3.转换成主流的音乐格式!
4.提取转换中可能会出现的问题
5.6个ISO提取音乐的实例


1.准备工作
下载安装需要用到的软件
帖子后面提到的软件在这里面都有了
所有软件安装完成后不要忘记重启一次哦~

软件的说明:
UMDGEN 4.0
用于方便的打开ISO文件 提取ISO文件的内容

AT3编码器和SonicStage
AT3文件的转换需要用到的核心 必须安装
SonicStage还能够直接打开OMA文件直接听

HiMdRenderer
用于转换AT3音乐文件

DkZ Studio
用于打开ISO中的AFS文件 播放和转换ADX音乐文件

软件方面还有一些扩展 后面再提

2.提取ISO中所需的文件
我们先了解一下一些比较常见的ISO中的格式:
AT3:音乐文件 可使用HiMdRendererWin直接转换为MP3
ADX:音乐文件 可使用DkZ Studio转换为WAV 再使用转换软件转换为其余的格式即可
AFS:使用DkZ Studio打开后可能会有AT3/ADX格式的音乐文件
PMF:视频文件 转换转换比较简单 随便谷歌百度下就会有了 这里不提了

使用上面提到的UMDGEN这个软件打开你想要提取的ISO文件





如果你在UMDGEN打开的ISO中发现了这些文件就可以选中提取出来了
当然 音乐文件也有可能被直接打包在了AFS文件内
这时可以直接双击打开AFS文件一个一个确认


3.音乐文件的转换
(注意:转换的前提条件是已经全部安装第一步的所有软件 并且重启过一次 否则转换绝对不成功)
AT3文件
打开HiMdRenderer






ADX文件:
打开DkZ Studio


ADX文件转换成WAV文件后会比较大
我建议再把WAV转换成别的格式 比如说MP3
转换方法这里就不提了 很简单
个人推荐使用千千静听进行转换 当然使用别的软件转换也行


4.提取转换中可能会出现的问题
1.在ISO找不到AT3/ADX文件?
AT3/ADX也有可能存在于AFS文件中 安装DkZ Studio后会默认关联AFS文件
直接在UMDGEN内双击打开AFS文件看看里面有没有你想要的吧 如果所有的AFS文件都确认之后还是没有那么就还有最后的可能就是AT3/ADX文件“隐藏了”
试试看能不能用工具“注射器”来导出AT3/ADX文件


如果有文件被导出的话会存放在和ISO同一文件夹下的同名文件夹中 没有这个文件夹就是空
成功导出后再转换就行了

如果仍然不能够导出的话就是ISO本身的"问题"了  
比如说音乐做了加密什么的 对我们来说就没办法了

2.AT3格式的音乐转换时显示如下?


首先请确认你的PC已经安装AT3编码器和SonicStage并且已经重启过了
如果仍然不行就或许要用到at3plus2wav这个程序了 将要转换的AT3文件直接拖动到AT32OMA.exe图标上即可将AT3转换为OMA
这个时候再使用HiMdRenderer转换为MP3什么的就行了(HiMdRenderer同样支持OMA格式的转换)
出现这个问题的原因就未知了  但这个方法能够解决这个问题就是了~
如果无法直接转换的AT3文件过多..



5.游戏ISO提取转换实例:
前面的内容或许有一些抽象 可能看不太懂 那么就来看看实例加强理解吧~
实例1:
游戏ISO:秋之回忆4:从今以后
使用UMDGEN打开ISO...直接发现了adx文件 双击播放 确认是MO4的BGM


全抽取出来
直接用DKZ studio转换成WAV 再使用千千静听转换成MP3
播放...成功!


实例2:
游戏ISO:英雄传说6:空之轨迹SC(DISC2)
使用UDMGEN打开ISO...直接发现了AT3文件~



全抽取出来
用HIMD Renderer批量转成MP3
播放...确实是SC的BGM 成功!

实例3:
游戏ISO:秋之回忆6:三角波动
使用UMDGEN打开ISO...没有发现AT3/ADX文件
再一个一个双击打开ISO中的AFS文件 最后终于在“SE02.afs”文件中发现了疑似游戏BGM AT3格式音乐



抽取出来 使用HIMD Renderer转换成MP3
播放...确实是MO6的BGM 成功!


实例4:
游戏ISO:秋之回忆
使用UMDGEN打开ISO 并没有发现软件内有AT3/ADX文件



将所有的AFS文件使用DKZ STUDIO打开后也没有发现AT3/ADX文件...


只好试着用“注射器”看看能不能抽出ISO内隐藏的ADX/AT3文件
选择AT3 导出...什么也没有
再选择ADX...导出...成功导出一大堆ADX文件!
播放后证实确实是MO1的BGM
再使用千千静听转换成MP3
成功!

实例5:
游戏ISO:CLANNAD(合盘版)
游戏ISO内直接发现了AT3文件 明显是游戏的BGM
抽取出来 用HiMdRenderer转换 竟然提示我这个..



试试把一个AT3文件拖到“AT32OMA.exe”上面转换成OMA
再使用HIMD Renderer转换OMA为MP3...转换成功!

实例6:
游戏ISO:合金装备:和平行者
用UMDGEN打开ISO 没有发现AFS/AT3/ADX文件 看来希望不大...
试试用注射器导出 AT3和ADX都试了 都导不出来...
结论是:该游戏无法提取出音乐 大概是用了加密什么的 没办法 放弃吧











相信看完上面的实例后你能够比较深入的了解ISO音乐的提取和转换了吧
那么 还愣着干什么?
赶快去提取转换自己想要的音乐吧!

最后附上自己刚刚从某游戏中成功提取转换的BGM
猜猜看是什么游戏吧~


以上是PSP游戏ISO文件的提取方法。
原帖转自:http://forum.tgbus.com/viewthread.php?tid=1928576

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
游客,如果您要查看本帖隐藏内容请回复

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

下面是PC游戏的音乐提取方法……

以下涉及到2款软件
1.体型小巧的ExtractData
2.功能强大的Free Audio Converter

首先,看看游戏安装目录下的文件~

红色框中的就是包含个声优和游戏BGM的音乐文件~

然后打开ExtractData 软件。界面如下


把文件直接拖到白色框内,或者点击打开文件选择目标文件。
于是……

OMG OMG! 所有的声音文件全部都抽出来了!!!!!!!!
不过……都是.ogg结尾的> <

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
此处插入名词解释:
Ogg是一个自由且开放标准的容器格式,由Xiph.Org 基金会所维护。Ogg格式并不受到软件专利的限制,并设计用于有效率地流媒体和处理高品质的数字多媒体。

“Ogg”意指一种文件格式,可以纳入各式各样自由和开放源代码的编解码器,包含音效、视频、文字(像字幕)与元数据的处理。
在Ogg的多媒体框架下,Theora提供有损的图像层面,而通常用音乐导向的Vorbis编解码器作为音效层面。针对语音设计的压缩编解码器Speex和无损的音效压缩编解码器FLAC与OggPCM也可能作为音效层面使用。
“Ogg”这个词汇通常意指Ogg Vorbis此一音频文件格式,也就是将Vorbis编码的音效包含在Ogg的容器中所成的格式。在以往,.ogg此一扩展名曾经被用在任何Ogg支持格式下的内容;但在2007年,Xiph.Org基金会为了向后兼容的考量,提出请求,将.ogg只留给Vorbis格式来使用。Xiph.Org基金会决定创造一些新的扩展名和媒体格式来描述不同类型的内容,像是只包含音效所用的.oga、包含或不含声音的影片(涵盖Theora)所用的.ogv和程序所用的.ogx。
Xiph.Org基金会对Ogg的参考实现,目前最新的版本是2010年3月26日发布的libogg 1.2.0。另一个版本libogg2也可以在Xiph.Org基金会的SVN包库中找到。这两个库都是在新BSD许可证下发布的自由软件。
因为其格式自由,和其参考实现并非Copyleft形式,无论自由或专有、商业或非商业的媒体播放器,甚至部分制造商的可携式媒体播放器和全球定位系统接收器都采用了Ogg下的各种编解码器。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
这里就需要第二款软件:Free Audio Converter  噔噔噔噔~

界面是不是很漂亮捏~~
我们要用到的功能就是第三个 MP3和音频

第一个,free audio converter
当然第三个 free audio bub 也是很有用的,可以剪裁声音。来制作手机铃声啊,短信铃声啊~什么的,本帖此处不探讨~
点击第一个图标进入free audio converter 这是个可以转换大部分音频格式的工具

当然,它是支持批量转换滴~
当你选择好文件拖入框体内,或打开并选择文件后~
于是……

当然,也可以在点击转换前,先点击红框中的魔术棒,来选择你要转换成的文件格式~

以上到这里基本就告一段落了~
至于,我做成的铃声什么的……
看我心情吧~哈哈哈哈哈哈

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
游客,如果您要查看本帖隐藏内容请回复

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

哈哈,以下下是查缺补漏时段~噔噔噔噔!
看完此帖的童鞋会不会想:咦,既然ExtractData这么好用,干脆用这个抽ISO算了!
嘿嘿,要是这么简单的话我就不用费劲巴拉的弄这么长的帖子了……

仔细看这张图,你会发现,此款软件能抽取的只有:这几种格式的文件而已。
而上图中,所有提取出来的文件都是WAV后缀的。
也就是说,软件只能认背景音乐,但是只能以WAV的形式(我说的是形式,不是格式)抽出。
但是,这些文件抽出后会发现完全打不开,也转换不了。为什么呢?
其实……我也不知道~嘿嘿
毕竟PSP游戏的编码和PC游戏是不一样的,不然所有PSP游戏都可以用电脑的虚拟光驱玩了。
既然游戏编码不一样。音乐也是如此。
帖子前半部分提到的工具提取游戏音乐后,会发现,音乐格式是ADX或者AT3之类的格式。换句话说,这些格式才是游戏音乐的正确格式。

所以!还是乖乖的用正常的方法提取吧~hahaha

好了,到这里就真的结束了。
下面送出星月琥太郎老师的“晚安”。播放时间2秒整~哈哈

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
http://bbs.yxfanfan.com/forum.php?mod=attachment&aid=NDAzODZ8ZDlmNTNhN2EzNjllY2ZkMTM3MjE4OTZiN2JhZGIwYTd8MTUwNjE4OTQyNg%3D%3D&request=yes&_f=.mp3
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ROAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2011年11月08日 北京时间 0:35 晚安~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入饭饭  

x

发表于 2011-11-7 23:19:07 | 显示全部楼层
本帖最后由 莉蒂希雅 于 2011-11-7 23:19 编辑

表示没有PSP的小孩耸肩~
塑模辛苦了,,,

点评

话说后半部分是提取PC游戏的……  发表于 2011-11-8 00:28

发表于 2011-11-7 23:29:42 | 显示全部楼层
好长!
辛苦BEN了诶~!
魔~抱一个~辛苦咯~
么么。我好好学学~

点评

MUA~MUA~特耐的兔兔~  发表于 2011-11-8 00:29

发表于 2011-11-8 08:55:43 | 显示全部楼层
好棒的教程呀。。。
这个是我一直想做的事情,很多游戏里好听的音乐根本找不到下载的地方,只能无奈放弃了
现在终于有办法了,万分感谢!!!

发表于 2011-11-8 09:33:41 | 显示全部楼层
技术帝现身了!这个真的是太太好用的教程了!以后好听的BGM就能直接抽咯!

发表于 2011-11-8 13:28:27 | 显示全部楼层
本帖最后由 暗幽冥 于 2011-11-8 14:08 编辑

非常詳細的PC遊戲音樂抽取教程呢~~
之前也想過抽取遊戲裏面的BGM和聲音文件,但是實在是找不到合適的軟件
網上都只是簡單地說錄音神馬的不給力弱智方法,嘗試一下LZ的聲音抽取方法~
PS:只要是安裝目錄下voice 和 BGM文件就行了嗎?還是後綴也有要求??我試了一下xp3的文件,好像抽不出來,完全顯示不出文件……

点评

把你的安装目录里的文件截图吧~你这样说我也看不出来。看看你的游戏有没有文件夹。我一般全凭经验来判断。  发表于 2011-11-8 19:59

发表于 2011-11-8 16:58:54 | 显示全部楼层
表示 受教了。感谢分享。

评分

参与人数 1饭粒 -3 收起 理由
苏魔 -3 回复不足十字……

查看全部评分

发表于 2011-11-8 19:19:24 | 显示全部楼层
楼主膜拜啊~~
写的很详细,终于可以下到想要的歌了

发表于 2011-11-8 21:32:53 | 显示全部楼层
苏魔老大辛苦啦~~{:soso__9372826160671355254_2:}
我会努力抽歌的!

点评

FIGHTING!小夏加油哦~  发表于 2011-11-8 23:30

发表于 2011-11-8 23:08:51 | 显示全部楼层
苏魔又是一个好帖!支持!
psp的音乐提取很受教。嘛,等有时间试试看。
至于ExtractData,我很纠结于它不能提取图片的事情.....哎,立绘什么的无缘了。
貌似ogg千千静听就能格式转换,我一般都这么偷懒的。

点评

图片貌似可以吧,就要看你能不能找到图片所在的文件了~  发表于 2011-11-8 23:31
您需要登录后才可以回帖 登录 | 加入饭饭  

本版积分规则

快速回复 返回顶部 返回列表