网上下载的BGM文件放进RPGMaker没声音解决方法,如何给OGG格式的BGM文件设置无缝循环

本文章用于教授使用RPGMaker的用户处理两个实用问题的方法。

网上下载的BGM文件放进RPGMaker没声音的解决办法

  • 原材料:
  • Goldwave —— 音频编辑软件
  • 放进RPGMaker没有声音的BGM文件

这个问题解决办法很简单,
首先打开Goldwave,将BGM文件拖拽进去,
直接另存为,格式为wav格式,然后关闭当前BGM文件窗口。
此时问题应已经解决,但wav格式相对mp3与ogg格式,可能容量较大。
这时候将wav格式的文件再次拖曳进Goldwave(注意不是原文件,必须是这个新导出的文件),然后再导出ogg格式,如果ogg格式导出出现浮点错误,重新以mp3格式导出。

如何给OGG格式的BGM文件设置无缝循环

  • 原材料:
  • 要设置无缝循环的BGM文件,注意必须是OGG格式,怎么改格式参考上半部分内容
  • Goldwave —— 音频编辑软件
  • foobar2000 —— 设置循环标记的软件 下载:https://www.foobar2000.org/download

步骤稍显复杂,
第一步、打开Goldwave,将BGM文件拖拽进去,
自行设置开始结束标记,精准找到要循环播放的片段,然后查看两个标记间片段的采样数据,如图位置。QQ截图20241208200901
可能默认设置显示的数据是实际时间,单击它选中弹出菜单右侧标记是采样的那一条
记录下第一个数据(循环开始的音频采样起始点)
以及括号内的数据(循环的音频采用长度,注意!是长度,不是音频采样结束点)

第二步、打开foobar2000,将BGM文件导入。
在新增那一条的音频文件右键,选择Properties,会进到如图所示界面。
QQ截图20241208201310
将如下两个字段分两次,黏贴进点击add new后新增的字段里。
在LOOPSTART(循环起始点)字段黏贴之前在Goldwave里记录的第一个数据。
在LOOPLENGTH(循环长度)字段黏贴之前在Goldwave里记录的另一个数据。
然后单击OK,设置即完成。
接下来到相关软件里(介于SMS与RMzas都是RPGMaker用户,到这里的音频测试里)播放查看无缝循环是否成功即可。

END

 

发布者

SuperMegaman

授权编辑者

发表评论

电子邮件地址不会被公开。