Project1

标题: RMMV音频插件,支持mp3,flac,可以使用单一格式 [打印本页]

作者: walf_man    时间: 2019-9-26 22:08
标题: RMMV音频插件,支持mp3,flac,可以使用单一格式
本帖最后由 walf_man 于 2019-11-5 11:17 编辑

本插件开源托管在Github:https://github.com/aaixy/rmmv-plugins
欢迎来给个star,欢迎fork。
插件使用样例也已开源,如何使用欢迎来这个链接跟帖回复:http://rpg.blue/thread-397764-1-1.html

有没有觉得rmmv的工程文件里面一样的音频放两种格式很占空间,转换起来也很繁琐。
这个插件由此诞生。
插件很简单,可以强制指定游戏读取某种格式的音频文件比如.m4a,如果参数留空,则按照如下优先级进行加载:
.m4a, .ogg, .mp3, .flac
这四个也是该插件目前支持的格式,所以理论上你也可以用mp3或者用无损音频flac
经过测试,PC 和 Android studio 编译的安卓支持ogg m4a mp3 flac,crosswalk编译的没测试,毕竟已经废弃的技术。
目前没有条件测试ios环境,欢迎有条件的测试后反馈。
新增的opus是目前最新的音频编码技术,在同等码率下,它的音质最好文件体积最小,对cpu的性能消耗也最少。
这个opus虽然不被rmmv支持,但实际是可以正常播放的,低延迟无卡顿,开源免费无版权隐患推荐大家选用;
该插件的姊妹插件:RMMV视频插件,可以电脑手机都用mp4,可以同时使用多种格式


附件:
AXY_Audio.7z (1.6 KB, 下载次数: 550)

更新:
1.02 2019.10.11
新增: 支持 .wav, .webm, .aac, .opus;
新增: SupportText 和 NotSupportText 文本;
1.01 2019.9.27
新增: 电脑平台和移动平台可以分别强制指定不同的格式或者相同的格式;
调整: 优先级从 .m4a, .ogg, .mp3, .flac 调整为 .ogg, .m4a, .mp3, .flac;

截图





作者: 梦想家大魔王    时间: 2019-9-26 22:54
这个支持安卓和iOS吗?
作者: 御曹司    时间: 2019-9-27 00:56
支持
作者: gm_ok1982    时间: 2019-9-29 23:05
大神,牛逼~!
作者: 火锅深处    时间: 2019-9-30 10:41
感觉很有用,先马一下
作者: a3300376    时间: 2020-2-7 02:17
支持大佬  
作者: walf_man    时间: 2020-2-16 12:35
统一恢复楼上5位大佬
目前最佳实践:
音频格式统一使用ogg,支持pc端、安卓端、web端
ios端我没条件测试

为何这是最佳实践,因为你调试工程的时候他只认ogg
发布游戏的时候只需要发布一个pc端就可以了,
web端和安卓端,你就把pc端里的www拷贝拿去用就完事
作者: 笹舟丶萚    时间: 2020-3-5 00:27
大佬,用了之后发现mp3文件在音乐测试里面还是没有啊,要怎么播放mp3
作者: walf_man    时间: 2020-3-11 14:32
笹舟丶萚 发表于 2020-3-5 00:27
大佬,用了之后发现mp3文件在音乐测试里面还是没有啊,要怎么播放mp3

mv编辑器只认ogg格式的音频,所以其他格式的都不会出现在音乐测试里
你要是用mp3的话就用脚本命令在事件里做好,然后发布游戏的时候记得把mp3也输出,之后在游戏里就可以播放mp3了

不过强烈建议转码ogg,毕竟ogg编码算法比mp3更优秀,更好音质更小的体积,
参考我楼上发的最佳实践
作者: 梦想家大魔王    时间: 2020-3-11 20:21
坐标青岛,用的移动光纤宽带,访问github极慢,很多时候根本无法下载。
楼主要不要考虑一下把代码托管在国内的类似平台,比如阿里云code、码云之类的。
作者: walf_man    时间: 2020-3-12 01:43
貌似国内的类似平台限制颇多,比如码云,超过1g就要收费了,

回头我整理一下发群里,届时欢迎来群里下载

作者: 梦想家大魔王    时间: 2020-3-12 19:01
walf_man 发表于 2020-3-12 01:43
貌似国内的类似平台限制颇多,比如码云,超过1g就要收费了,

回头我整理一下发群里,届时欢迎来群里下载

你不提我还不知道码云有容量限制
昨晚把你的代码库导入到码云了,支持直接从github链接导入,不需要自己下载,挺方便的。
作者: walf_man    时间: 2020-3-12 20:12
梦想家大魔王 发表于 2020-3-12 19:01
你不提我还不知道码云有容量限制
昨晚把你的代码库导入到码云了,支持直接从github链接导入,不 ...

能解决就好呀




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1