为什么Midi文件和mP3音质不一样???

提问于
最后更新于
浏览 1,884次
登录并提问
1

求大佬解答!!!!!

Happy_384818
XP 18
Happy_384818
提问于 2023/1/16 下午4:48:48
4
这很明显是几乎不可能一样的,mp3是一种音频格式,而mid(midi文件的格式)某种意义上是一种电子乐谱的格式,这意味着一个储存的是声音(mp3),另一个储存的是怎么演奏一个乐曲(mid)(虽然更多的是让电脑演奏来听),二者从根源上就储存的不是一个东西,甚至我认为用音质形容midi文件存在不严谨的地方,因为midi本身就不是音频文件,而是乐谱文件,这东西的音质也许完全是由midi合成器之类的程序决定的,和midi文件本身关系不大,不同midi合成器合成出来的音频可能也会是不一样的,可能一些合成器合成出来的音频音质很好,而另一些合成出来的音质明显一言难尽,那么既然midi可以被电脑转化为音频,这个音频以mp3的格式存储听起来的效果可能与原midi也不同,因为mp3是一种有损压缩格式,它压缩的时候必然丢失了某些信息导致和原来的音频存在差别,这意味着播放这个midi转化出的mp3和直接播放这个midi,即使用的同一个midi合成器程序输出的音频肯定是存在差别的,这两种文件本身的差别也意味着它们之间的转化往往是单向的(midi转成mp3一类的音频格式),而反向则难以进行,将一段音乐的谱子扒出来对绝大多数人(包括我)可能就已经很难了,把这个过程交给电脑则可能更难,音乐对我们可能很有规律,但在电脑看来它也许只是一堆毫无规律的数据,让电脑从这些数据中提取出我们所认为的规律可能过于复杂,但随着AI之类的技术发展也许这个问题能得到解决,另一个它们之间的差别带来的更多差别在于midi很难完美的还原音乐里的人声部分,midi只能还原唱的是什么调,再多也就只能用一些力度及其小的音符在视觉上还原歌词了,midi本身不能存储唱的是什么歌词,也无法合成出来这些人声,有一些乐谱类文件如UTAU的ust(这个文件某种意义上和midi类似,甚至一定程度上的可以很方便的互相转化(然而ust转化成midi大概率单轨,midi转化成ust没歌词))因为本身就是歌声合成用的文件,它必然也是会存储歌词,用UTAU打开后可以合成出人声的,但ust文件本身不存储伴奏内容,不论是音频格式的还是类似midi格式的,ust更像是存了歌词之类的更多东西的单轨midi,但二者之间的用途不一样,midi更适合乐曲改编之类的用途,而ust更适于鬼畜调教之类的用途,mp3存储的就是音频信息,这意味着它更多的是用于录音文件或者是拿来听歌,而正因为它直接存储音频信息,它并不适合用于乐曲改编和鬼畜调教之类的用途(鬼畜完了加伴奏另说),midi文件由于本身不存储音频,它只存储了怎么演奏一个音频,这意味着它并不适合用来听歌,因为如果用它来听歌,相应设备必须具有把midi转化成音频的程序(也就是我之前所说的midi合成器(我不太确定这个名称是否准确)),如果这个设备没有这个程序就没办法拿midi听歌,之所以我们觉得midi可以用来听歌是因为目前可能绝大多数设备都自带至少一个这样的程序,这才使得midi让人有了能拿来听歌的“错觉”,但midi不能听歌的情况我是见过的,我的MacBook不知道因为什么原因系统缺少可用的midi合成器,这导致了我不安装额外的应用无法听midi,而这个异常现象在Logic Pro中也有出现,我的MacBook运行Logic Pro时,因为系统异常的缺少midi合成器,导致Logic Pro中的midi轨道没声音,可能midi的这个现象并不明显,但和它存储了类似信息的ust文件的这个问题就更加明显了,ust文件需要UTAU或其它歌声合成软件打开,在电脑上没有这种软件时是根本打不开这种文件的,并且由于UTAU本身只支持Windows系统,UTAU的macOS版只支持低版本macOS,我的MacBook无法运行,这导致了我的MacBook在macOS下也是无法使用ust文件的,而使用Windows的双系统的情况下,安装了UTAU则是可以打开并正常播放的,这比较像把一个谱子拿给一些能看得懂的专业人士,他们能够正确的演奏出这个乐曲,但倘若是拿给一些对音乐一窍不通根本看不懂谱子的人,他们不管怎么样也无法正确的演奏这个乐曲,这就比较像我的MacBook里的Windows和macOS两个双系统,Windows系统能“看得懂”midi和ust这两种谱子,也知道怎么演奏或者怎么唱,但macOS能看得懂midi(可以导入midi,但是没声音),但不会演奏,而ust根本看不懂,但如果是mp3的话,两个系统就都既能够看得懂,也能够把它的声音正常的播放出来
上边写的有点太多了,所以总结一下,mp3是一个音频格式,存储的是声音信息,而midi是一种乐谱格式,它并不存储声音信息,它只存储怎么演奏出一个声音,这意味着二者根本就不是一种类型的文件,我举了个ust的例子希望能帮助更好的理解这个区别,ust文件和midi有些像,但也有差别,它存储的是怎么唱出一个声音(只不过更多是给电脑看),它和midi存储的东西存在重叠,但不完全一样,二者和mp3存储的东西则是完全不一样,这意味着如果是说“音质”那必然存在不同,或者更严谨的是说mp3有音质这么一说,而midi并不适合用音质形容,它的音质完全是由合成音频的程序决定的
yee~
XP 286
yee~
回答于 2023/1/18 下午4:52
1

MP3格式的音乐可以用mid格式转变而得到。听起来效果差不多一样只不过是前者高音比不上mid格式丰富和不大逼真。如果前者几乎不 压缩则 几乎听不出两者差别。因为一般MP3格式的音频要压缩以减少文件体积。而mid格式文件是用软件记录音轨数据、音高和音色、节奏数据的,不是波形文件。mid如同电脑能够读的乐谱,我们可随心所欲地设计音乐,再用电脑的声卡发音欣赏音乐。所以音色很逼真。但mid模拟的人声不够逼真。

班明峰
XP 11598
班明峰
回答于 2023/1/16 下午9:56
0

MP3记录的是声音但他为了降低音频大小会删除一些人耳不敏感的声音  MIDI记录的是谱子不需要压缩但不同设备演奏可能会有一定的差距

回答于 2023/1/17 下午2:12
  此条已删除  
0

MP3格式一般是一段音频压缩而成的,在压缩过程中音频或多或少地有一些损耗,而Midi文件它是记录音轨数据和标头数据的,你可以把MP3理解为一首歌,Midi理解为乐谱,你在手机上听歌,音乐会因为各种各样的原因导致音质差,但当你按着乐谱自己演奏时音质就会好很多,以上是我的个人理解,希望对你有帮助

Happy_329890
XP 34
Happy_329890
回答于 2023/1/16 下午6:40

您的回答

登录以回答

这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。

问答区积分规则如下:


  1. 提问、回答或自问自答积分均不变
  2. 问题被赞成 : +10
  3. 问题被反对 : 提问者 -2,点击反对者不扣分
  4. 回答被赞成 : +10
  5. 回答被反对 : 回答者 -2,点击反对者 -1
  6. 提问者选出满意回答 :回答者 +15 ,提问者 +2

参与问答前请阅读:问答区玩法规则