Ex梦想承载者
标题:
准备给白猫版添加对MP3的支持啦~~
[打印本页]
作者:
乘着歌声的翅膀
时间:
2020-1-20 18:14
标题:
准备给白猫版添加对MP3的支持啦~~
本帖最后由 乘着歌声的翅膀 于 2020-1-20 18:23 编辑
lame库真的很好用!
这几天终于有空闲下心来继续弄了~
后来发现lame库(一种MP3编码库,当然也可以解码)不像想象的那么麻烦~
当然咱已经习惯了一切都自己写~但那时因为当时开发恋恋EX时发现PNG和ZLIB库打架的现象,外加PNG图片格式比较简单,所以自己写不用考虑这些……
结果造成的习惯就是最后很多文件格式编解码都自己写,包括BMP、GIF、DDS、WAV、OGG(只有解码,编码太麻烦没弄),当然JPEG是真的难(涉及到有损压缩算法的都难)就没写,反正大家也不用。
MP3的lame库也是如此,太多要考虑的东西,而且涉及到复杂的信息处理(比如离散余弦变换等),但是最大的好处是……
竟然不跟ZLIB打架(因为ZLIB压缩只有PNG和解析IMG时用得到)!所以还是直接拿过来用了……
lame库功能比我想象中的全……可以设置MP3的重采样率和品质(低、中、高、完美等)……
而且竟然还可以添加标签(版权信息如歌手啊、出品人啊、风格啊、专辑啊、甚至还有专辑配图你懂的)……
所以白猫版里解码器信息右边的空地就可以显示专辑封面啦……
因为游戏读取音频NPK是直接看路径名的,所以只要路径名还是ogg结尾,无论里面的二进制内容是波形还是MP3还是ogg,在游戏中都是正常播放的
(划重点哦)
。
白猫版添加对MP3的支持后可以大大节省音频补丁的大小(以前只能用WAV)。
当然波形转WAV是会少量失真的,到时候通过音频操作和录音产生的补丁,可以通过预定软件设置来确定生成的MP3音效的采样率和品质,当然保持WAV(无损)也是依然作为一个选项的。
然后MP3的话在考虑要不要加对版权的支持(其实lame团队向全球的音频软件开发者建议,
不要忽视MP3文件头中的保护位
以保护音频出品人的版权,但是基本灭有几个人遵守,微软的资源管理器本身就可以允许大家胡乱修改这些)……
反正EX补丁这里版权盗取什么的现象很普遍……
而且估计论坛里应该没有多少有原创音效的补丁作者吧?除非是自己献声录音……
总之肯定会加上几个简单的设定吧……
对了……还要准备给音频编辑增加几个操作:
加速
减速
升调
降调
降噪
当然几个操作的都会导致失真(给有需要的人用)
作者:
TATLL
时间:
2020-1-20 19:40
支持一下
作者:
冇帥
时间:
2020-1-20 20:29
奈斯!我还没用过你的工具,不知道有没有音量放大功能,没有的话希望能加一个,日服语音拿到国服很容易被音效盖住
作者:
乘着歌声的翅膀
时间:
2020-1-20 21:39
死枪 发表于 2020-1-20 20:29
奈斯!我还没用过你的工具,不知道有没有音量放大功能,没有的话希望能加一个,日服语音拿到国服很容易被音 ...
必然有啊
不过目前经过编辑后的音效导出只能是波形文件,所以占位置比较大。
软件介绍见这里:
http://bbs.exnpk.com/forum.php?mod=viewthread&tid=51723
最新版软件下载(白猫.1.1)在这里:
http://bbs.exnpk.com/forum.php?mod=viewthread&tid=52187
作者:
像素龙-pxcmln
时间:
2020-1-20 21:56
支持!
作者:
弹药天下弟一
时间:
2020-2-29 13:08
支持一下
作者:
丹妮莉丝°
时间:
2020-2-29 13:10
支持一下
欢迎光临 Ex梦想承载者 (https://bbs.exnpk.com/)
Powered by Discuz! X3.3