设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2543|回复: 7
打印 上一主题 下一主题

[已经解决] 请问,如何让RMXP直接调用自备的音频解码器?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
跳转到指定楼层
1
发表于 2012-2-1 01:46:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ad1234a 于 2012-2-1 01:46 编辑

如题,就是想让游戏直接调用游戏内已有的音频解码器。不用在系统安装后才能调用的(就像千千静听等软件一样,不用调用到系统的解码器)
原因在于我的游戏采用的是AAC格式音频文件
瑕米一个

Lv2.观梦者

(?????)

梦石
0
星屑
729
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

2
发表于 2012-2-1 02:12:36 | 只看该作者
本帖最后由 各种压力的猫君 于 2012-2-1 02:20 编辑

AAC有版权问题……转成ogg吧,RM全系列原生支持(XP只支持到libogg 1.0)

注:OGG使用96K以下码率听起来将相当糟糕(比同码率的MP3略强一点但是依然惨)
  因此个人建议128-224K码,追求高音质可以上到320K,再高用有损压缩格式就没意义了。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
3
 楼主| 发表于 2012-2-1 02:57:58 | 只看该作者
各种压力的猫君 发表于 2012-2-1 02:12
AAC有版权问题……转成ogg吧,RM全系列原生支持(XP只支持到libogg 1.0)

注:OGG使用96K以下码率听起来将 ...

但我希望能用AAC(另外我在一台安装了QQ音乐上试了(亲戚的电脑),拷了自已的工程去试。能直接在游戏播放AAC音乐(应该是吧)。)
(另外不采用ogg的原因是RMXP帮助说明里说到“OGG 文件要全部读取后才开始播放”。)
瑕米一个
回复

使用道具 举报

Lv2.观梦者

(?????)

梦石
0
星屑
729
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

4
发表于 2012-2-1 03:08:03 | 只看该作者
本帖最后由 各种压力的猫君 于 2012-2-1 03:10 编辑
ad1234a 发表于 2012-2-1 02:57
但我希望能用AAC(另外我在一台安装了QQ音乐上试了(亲戚的电脑),拷了自已的工程去试。能直接在游戏播 ...


应该是通过DirectShow播放的。

OGG的加载,我现在手上这台05年的老本子(配置相当渣)加载1分半的BGM所需时间只有半秒,
我想现在的主流配置完全不用担心吧。
——从外站的讨论结果来看,的确会造成lag。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
5
 楼主| 发表于 2012-2-1 03:14:18 | 只看该作者
本帖最后由 各种压力的猫君 于 2012-2-1 03:19 编辑
各种压力的猫君 发表于 2012-2-1 03:08
应该是通过DirectShow播放的。

OGG的加载,我现在手上这台05年的老本子(配置相当渣)加载1分半的BGM ...

所以我想使自已的游戏直接调用游戏文件夹里的解码器,不用去调用系统的解码器再进行解AAC格式的音乐。
因为商业游戏等,都应该是调用自已的解码器吧

点评

我本来不打算用在商业用途的  发表于 2012-2-1 03:36
再次重申,AAC用于商业游戏存在版权问题。请勿用于商业用途。  发表于 2012-2-1 03:27
瑕米一个
回复

使用道具 举报

Lv2.观梦者

(?????)

梦石
0
星屑
729
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

6
发表于 2012-2-1 03:20:56 | 只看该作者
本帖最后由 各种压力的猫君 于 2012-2-1 03:27 编辑
ad1234a 发表于 2012-2-1 03:14

所以我想使自已的游戏直接调用游戏文件夹里的解码器,不用去调用系统的解码器再进行解AAC格式的音乐。 ...


FMOD EX http://www.rpg-studio.de/script/fmod-ex-audio-5682.html

FMOD很不完善,但是这个MOD版本几乎修正了所有的BUG……又捡到宝贝了 XD

下载最下面的FmodExAudio.rb和fmodex.dll。
用文本编辑器(记事本就行……或者你用有些浏览器直接点开)把FmodExAudio.rb的内容插入到编辑器里
把fmodex.dll放到RMXP同级目录。
然后就像正常一样使用BGM播放功能就好。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
7
 楼主| 发表于 2012-2-1 03:50:47 | 只看该作者
各种压力的猫君 发表于 2012-2-1 03:20
FMOD EX http://www.rpg-studio.de/script/fmod-ex-audio-5682.html

FMOD很不完善,但是这个MOD版本几乎 ...

但为何会发生错误,错误为:

点评

已查出,是不支持Nero的AAC  发表于 2012-2-15 02:11
等明天起来再搞吧  发表于 2012-2-1 04:14
先说下,这款游戏的核心被我换成了RGSS2的。因此编辑部分是XP的  发表于 2012-2-1 03:57
RMXP默认系统测试通过。看你截图改了分辨率应该还加了不少脚本 - - 冲突的地方自己慢慢查吧。  发表于 2012-2-1 03:54
瑕米一个
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2011-11-13
帖子
67
8
发表于 2012-2-1 08:07:50 | 只看该作者
貌似确实能用aac,但是我用的时候,每次加载都要一段时间,所以就编码成MP3了。
奇迹も、魔法も、あるんだよ
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 08:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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