打印

[分享]将其他音乐转成游戏识别音乐的方法

[分享]将其他音乐转成游戏识别音乐的方法

这个帖子我曾在FC论坛上发过,不过看到很多的朋友为因为买的是D版游戏而没有音乐苦恼,现在介绍一下方法。

sx.exe是一个音频转换工具,利用它可以将一般的mp3或wav格式的歌曲转成FIFA07可以识别的sng格式。实际上在FIFA07之前,FIFA06和WC06也是适用的这种sng格式,但在FIFA2005、UCL04~05、UERO2004和FIFA2004都使用的是asf格式。不管是哪种格式,都可以利用sx.exe相互转换。

FIFA游戏里,主要的音频文件有三种,asf、dat和sng。前两个是最常见的,后一个是直到FIFA06时才有的。

我以FIFA07来说明,asf主要是各种音效的文件,比如球迷、国歌等。而dat主要是解说文件。sng就是FIFA07里面一共40首歌的格式。

在这里,我将主要说一下,如何利用sx.exe将一首mp3格式的歌曲转成sng格式。

1、建立一个bat文件:

新建一个记事本,加上如下的语句:

sx.exe -pcstream -eaxa_blk S702.mp3 -=S702.sng

其中S702.mp3是要转换的歌曲,一定是mp3或wav格式的,S702.sng是要生成的游戏可以识别的音乐文件。

保存,将文件原来的扩展名.txt改称.bat,也就是改成了批处理文件。

最后将这个批处理文件和待转换的音乐文件放入到那个fifa游戏音频格式转换的工具目录里,和sx.exe文件放在同一目录下。

2、最后运行批处理文件就行了。

附件里有我已经写好的批处理文件:c.bat,以及转换工具sx.exe

大家只需修改S702.mp3和S702.sng文件名就行了,由于这个转换工具是国外玩家作的,所以音乐文件名最好不要用中文。

所以,大家只要将一些其他的mp3格式的歌曲,转成sng的格式,再对应的将名字改成S700.sng~S739.sng,放在游戏的data\audio目录下,就可以听到自己转换的歌曲了。

能实现的前提是data\audio目录下的audio.big文件存在而且必须是FIFA07的,因为audio.big里面有一个songlist.bin的二进制文件,记录了歌曲信息,例如歌曲名称、演唱者名称和文件名。

use.txt是工具的使用说明,大家可以好好研究一下,必要时也可以交流!谢谢!

我会制作一个FIFA07音乐导入的工具,可以添加,替换歌曲,同时可以修改歌曲的名称及贴图!

myfifa2005

2006-12-13


附件: 您所在的用户组无法下载或查看附件
 
您在看完这贴后是什么心情呢?
在FIFA的世界里寻找属于自己的快乐!!

TOP

谢谢楼主了

帖子标题颜色显示为绿色.

大家看完试试别忘了顶帖子.呵呵

TOP

真不错啊!
谢谢楼主了
感谢大家支持PlayFIFA.com非凡网
你们的回帖就是我们前进的动力

TOP

好,回去试一下看看
额会确定一定以及肯定地继续玩FIFA!!!

TOP

谢了。不过看起来好像还是很复杂,所以决定还是不试

TOP

在游侠看了,不过,这个更好!!

Henry单刀推射

TOP

有朋友正好要用到!谢了!

TOP

顶了
参加足球、篮球冠军竞猜,赢取PF币,机会难得,快来吧!!!!
http://www.playfifa.com/bbs/thread-68120-1-1.html

Never make a promise you can't keep

TOP

以下是引用purpose在2006-12-13 20:34:31的发言:

谢了。不过看起来好像还是很复杂,所以决定还是不试

一点儿也不复杂,工具及批处理文件我都已经做好了,只需要你改改文件名称就好了。
在FIFA的世界里寻找属于自己的快乐!!

TOP

xie le

既然爱了,就别放手!既然恨过,就让它随风而逝!

牵了你的手就不想再放开,松开你的手就让你自由翱翔。

只想:执子之手,与子携老。

TOP