游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4575|回复: 14

关于游戏里MP3和MIDI谁占用资源多的讨论?

[复制链接]

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2005-9-3 21:58:00 | 显示全部楼层 |阅读模式
我的经验是同样配置的电脑,在播放MP3和MIDI的时候MP3要比MIDI占用的资源多10倍以上,
这就是我的测试结果也是以前用电脑的经验。

我们知道电脑是从PC XT/AT,286,386,486,585,PII,PIII,PIV一直发展下来的,
其实MP2和MP3压缩音乐早在386时代就出现了,假如你的电脑一边播放MP3一边做其他的事在现在的PIV电脑上是看不出什么慢的,我们回到以前的486时代,你用你的电脑播放MP3,就用WINAMP吧,然后玩游戏,或打开网页就会看到MP3所占用资源的问题,就是你在播放MP3的时候其他的事基本没办法做,就算是早期的奔腾也是一样,但是MIDI就不同,MIDI可以在最古老的电脑上流畅的播放,同时你做其他事情不受到速度的影响,因为MIDI是乐器编程,属于硬件播放,还有一种音乐更省资源,CMF格式,我早期是用CMF格式的,而MP3是类似软解压,所以非常消耗资源,我记得以前我用的电脑很差,玩3D游戏只要把MP3关掉速度马上就快,所以宣三国那个也一样,不使用MP3整体速度提高1/3,不相信我的话高手们可以自己设计一段MP3或MIDI的程序测试,就知道结果,我用的是AMD的CPU,宣三国还是有点卡,我想把MP3程序删除肯定就流畅,还有WAV虽然文件大,它只是占的内存大也远比MP3播放占的资源小,
这里不是有几个说MP3不占资源的朋友吗?你们不是有几个小作品吗,分别加上MP3和MIDI测试一下就知道了,游戏越大越能体现出来,和我讲理论是没用的,宣三国的作者知道怎么做,我也不多说了。

以上是讨论MP3和MIDI谁更占资源,请别和我讨论你们谁的电脑配置好。


补充,早期的日本电视游戏机为什么都是用CD音轨做游戏背景音乐的,其实CD音轨比MIDI还省资源,因为以前的内存和黄金一样贵,我记得1993年的时候1M内存是600元人民币,还不是SDRAM, 现在600可以买三个256M,早期的土星,PS都只有15---2M SD RAM, 肯定用,MP3是不可能的,就算现在的新日本游戏机也很少用MP3做背景音乐。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-9-3 22:35:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

现在的MP3早都可以做到硬件解压,你的MIDI又有何优势?
搞了半天你说的MIDI效率是不考虑声卡的运算啊?

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-3 22:37:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

别说电脑配置,我和你讨论的是MP3和MIDI谁更占资源问题。

0

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2005-9-3 22:43:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

哈哈,sandy_zc_1好象总是和游戏之家过不去哦.
MP3解压缩太占用CPU资源了,MIDI的音质不太好,不够逼真.
我觉得用WAV比较好些,音质好,并且不用解压缩.现在有不少日本游戏用OGG做游戏音乐的啊,你们觉得怎么样?

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-3 22:45:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

假站长??????
我现在的游戏都是MIDI做背景音乐,WAV做效果音。
OGG没用过,早期日本游戏机的三国游戏里用ASF做背景音乐。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-4 01:20:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

.MID/.CMF都属于MIDI音乐文件,内容差不多。一般声卡都可以直接播放,所以基本上不占什么CPU资源。

虽说支持硬件MIDI波表的声卡很少,但即便是软件波表方式播放MIDI还是会比MP3/OGG快上很多。

顺带说一句,Windows 2000开始都自带软件波表,但这种波表效果就是垃圾,高音上不去,低音下不来,各位还是买Creative声卡吧!

在相同流量情况下,OGG在解码上要快于MP3,在音质(还原后的精度)上比MP3好>10%,但要比MP3 Pro差个5%左右。

有一个事实是OGG解码已经被列于OpenAL标准中了,不过仍是BETA状态。所以在硬件上支持OpenAL的Creative声卡,nForce Audio芯片都是支持OGG硬件解码的,所以在未来OGG将势必会流行起来。

微软虽然在DirectX中推WMA,但可惜的是在声卡上Creative是一家独大。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-4 11:12:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

"虽说支持硬件MIDI波表的声卡很少,但即便是软件波表方式播放MIDI还是会比MP3/OGG快上很多。"

上面这句就是道理,用MIDI虽然没有MP3音质好,但速度快不止10倍。

50

主题

382

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2005-9-4 11:46:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

MIDI 自然占用资源少了!

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-9-4 13:14:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

你没搞清楚我说的话,我的意思是MIDI和MP3相比对硬件的依赖更大,
MIDI占资源少是因为声卡的存在,况且MP3慢也不会影响游戏速度。

另:站长好!我并没有和楼主过不去,昨天心情的问题,说话过于生硬,在此我向楼主道歉。
我只是很多情况下和他的观点不同所以会争论起来而已。

50

主题

382

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2005-9-4 13:33:00 | 显示全部楼层

Re:关于游戏里MP3和MIDI谁占用资源多的讨论?

哈哈,你被假站长骗了!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-27 16:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表