Project1

标题: 关于 RM 游戏 BGM 的格式 [打印本页]

作者: 仪式用傀儡3702    时间: 2017-10-6 04:23
标题: 关于 RM 游戏 BGM 的格式
写在这里当笔记 + 可能给别人的参考。

我们先将格式分为“有损”以及“无损”

有损:mp3, ogg
无损:wav, flac

其中 RM 读不了 flac,然后这个帖子我们主要只讨论 mp3, ogg 以及 wav。

wma 我没有试过…… 并且素材站貌似更多给的是 mp3 以及 ogg(并且 wma 估计没有 ogg 好),所以暂时无视。



【简单来讲需要注意的事情】

【应用】
一、素材站提供 ogg 也提供 mp3,该用哪个好?

>= 192 kbps 的话,无所谓。如果是小于 192 kbps 的话,选择 ogg。例如 Presence of Music 提供 128 kbps 的 mp3 和 ogg,选择 ogg。

二、我有素材站给的 mp3,该转成 ogg 吗?(或者 ogg 转 mp3)

基本上永远不该,除非 mp3 比特率比较高(>= 256 kbps 之类的),并且需要压缩空间的话,也许可以转其他有损格式。

以上两个的总结大概是,素材站假如给的是 mp3 或者 ogg 的话,几乎永远没有必要转码。

三、我有无损的 wav 或者 flac,我该怎么压缩,然后用在游戏里面?

转 160 kbps ogg 放在游戏里面(oggenc 参数 -q 5),具体怎么做底下有放出。如果想节省空间 128 kbps(oggenc -q 4)据说也完全可以。

如果需要用 mp3,转 192 kbps mp3 放在游戏里面(推荐编码器 lame)。

四、转 MP3 的问题

MP3 不要转 VBR,永远转固定比特率(RM 也许不支持 VBR 比特率),大部分应该默认是固定比特率。VBR MP3 RM 无法播放。


【推荐工具】

估计都是英文的了,并不太知道中文的哪些比较好。

面向大众的:
oggdropXPdV1.9.2-1.3.5-generic.zip (393.5 KB, 下载次数: 69)

是拖拽式的转 ogg 工具,原软件开源所以转载在这里了。也可以在这里下载:http://rarewares.org/ogg-oggdropxpd.php

默认是 -q 4(128 kbps),完全可以用,如果要求更高点可以右击 -> encode options -> 拖拽读条选择 -q 5(160 kbps)。

Audacity:

http://www.audacityteam.org/download/windows/

估计需要各位百度来找怎么用了,但是可以用来当无脑转格式的一个工具。也可以用来做后期。

我没有用过格式工厂之类的软件,不过有可能格式工厂内部用的 oggenc 类工具有过期,可能效果不是那么好。(不过大概人耳听不出来吧……)

【MIDI】

MIDI 可以理解为电子乐谱,实际播放的时候用的是电脑自带的 MIDI 音源(soundfont)”演奏”的。MIDI 可以单方向交给电脑“演奏”出 mp3, ogg, wav 等,但是其他格式无法自动转回 MIDI。

因为 soundfont 大部分情况下(Windows 自带 soundfont 更是如此)质量远低于真正的乐器(以及制作精良的虚拟乐器),所以如果要真实感高的音乐一般别用 MIDI。

因为 MIDI 缺少真正“人”的演奏(无论是电脑只能配的,还是人类模拟的),几乎永远可以交给乐师替换高质量的乐器,增加后期效果等提升质量(当然有些 MIDI 本身已经很好了,估计后期用处也不大)。

不过也有很多 MIDI 编曲编的很好…… 也有 retro 的感觉,所以除非想锦上添花之类的可以给乐师稍微后期一下,是完全没有问题的。



【其他】

之前说的所有 ogg 都是用 ogg 容器的 vorbis 编码。


Ogg Opus 是 Ogg 容器的另一种编码,Opus 应该比 Vorbis 更高质量(一些),但是 RM 不支持,所以有的 Ogg 文件(估计比较少遇到)会是 Opus 编码的,RM 播放不了。

于是就写到这里吧,大概是自己最近看的东西的总结,也是自己的一些记忆给出的东西,估计有错误,欢迎指出。


作者: yang1zhi    时间: 2017-10-7 17:56
还和操作系统有关。
XP的WIN7系统下,OGG格式会延迟很大




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