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 好),所以暂时无视。
【简单来讲需要注意的事情】
发布游戏时候,永远使用 mp3 或者 ogg 来发布 BGM(虽然大家大概也不会用 wav 的 BGM 来发布游戏)
如果素材站提供相同比特率的 mp3 或者 ogg,选择 ogg
mp3 以及 ogg 在 192 kbps 以上的时候质量差别没有定论(假设编码的时候用的正确的软件),可以任意选择
mp3 192 kbps 以及以上绝大部分情况(99% 之类的)与无损差别 人耳听不出来
ogg 160 kbps 以及以上绝大部分情况(99% 之类的)与无损差别 人耳听不出来,128 kbps 也完全可以
大部分情况下,不要有损转有损,差不多比特率 mp3 -> ogg 或者 ogg -> mp3 只会质量更差,高比特率如果为了省空间可以转低比特率,但是肯定质量会有下降,低比特率转高比特率永远不会提升质量
有损转无损不会有质量的提升
一般情况下,如果有无损版本(对 RM 的 BGM 来讲,几乎不太可能),要转格式用无损转有损
ogg 在低比特率(<= 96 kbps)情况下几乎永远胜于 mp3(是 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)
2017-10-6 03:59 上传
点击文件名下载附件
是拖拽式的转 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