前两年比较流行的mp3工作机理是什么?当年的国产mp3还有可能播放当下的高品质flac等格式音频吗?

内容如题,请各位帮忙解答。最好能低落点、高深度。

推荐  (0) | 27人关注关注
22个答案
14 0

依照楼主的问题 我们集中讨论一下MP3播放器是如何播放的。


MP3播放器 播放部分的功能模块图

如图所示,可以假想存储介质就是电脑的硬盘;主控和解码芯片分别对应电脑上的操作系统和播放软件(灰色框线框在一起表示有些情况下主控部分和解码部分是集成在同一颗芯片上的);数模转换、放大和输出部分,对应声卡和音箱。

当你用电脑打开电脑里存放的音频文件时,以数据格式存放在存储介质中的音频文件先从存储介质加载到内存中(MP3播放器的主控芯片或电路板上也是有运行内存的),主控芯片调用解码芯片来把文件数据流转换成声音所对应的数字信号,就像计算机调用播放软件来放视频一样。对应不同的音频格式,MP3播放器的主控芯片会调用不同的解码器来解码,就像在电脑上播放不同格式的视频,会用不同的播放软件(解码器)来解码一样。文件解码后,转换成数字声音信号,这些高低电平表示的声音传递到数模转换部分,经过放大,变成可以直接输出到耳机或扬声器,能被人耳获取的模拟信号(声音),完成整个播放过程。

所以,为什么较老一些的MP3播放器不能识别和播放一些较新的文件格式呢?
这个问题,主要是因为解码芯片大多不像电脑上的播放软件,想装就装,想卸就卸,而是将特定的解码方式固化在芯片上了,这种方式叫做硬解码。这时,主控芯片便对存储介质中的文件无能为力了。

那么,是否就意味着,这些老旧产品就无可救药了呢?
幸运的是,答案是否定的。随着MP3播放器技术的进步,主控芯片的性能也在逐步地进步。通过固件的再编译和自制,一些主控性能较好的播放器可以通过自制固件,利用主控运行特定代码库的方式,获得额外的解码能力,把之前解码不能的音频文件转换成解码芯片可以识别的(为了音质,通常是尽量不压缩或者低压缩的)格式,输出到数模转换和放大部分,播放出来。这种方式,叫做软解码。只要主控的性能足够,软解码一样可以高效地输出数字音频信号,至于说音质,就要看数模转换部分、放大部分和输出端(音箱或耳机)的素质了。

目前有一个比较知名的自制播放器固件叫做RockBox,你可以参阅他们的官网(http://www.rockbox.org/)来查看已经被支持的播放器型号。较为遗憾的是,目前还没有国内生产的播放器进入他们的支持列表,但不妨按照上面的思路在网络多加搜索,看一下是不是有其他可能。

7 0

随身听烂大街的时候我用这货

屌丝们才用不起AIWA呢~哼哼

然后升级两次
先是塑料盒的松下 内年代恨不得人手一只啊哈哈

后来是铝外壳的超薄 据说用超薄的都不是屌丝来着~

当我发现卡带用久了以后会坏掉以后 就果断换了CD

后来的MP3年代我钟情于CD机
MP4流行的时代我钟情于CD机
音乐手机的时代我钟情于CD机
平板流行的年代我的CD终于出问题了

才买了第一个MP3 三星的小六

仅仅是因为这货可以放FLAC~~
谁想知道我用的什么颜色···

小六子的SoundAlive音效还算脱俗
但放不了APE确实比较难过
所以后来冲着号称世界顶级的JetEffect和BBE音效
弄了一台COWON i10

但其实我最怀念的
还是那台闲置在家的老爱华……
没有音染的纯粹物理声

0 0

难道说没人愿意帮我这个小白吗?

0 0

这个我也不是很了解,不过当年的MP3能播flac的可能性无限趋近于零,主要是主控芯片支持不支持的问题。不过理论上我觉得“软解”可能实现,通过编写固件……不过这个……难度估计很大吧

0 0

我还有个古董……当时那个心爱呀

0 0

现在的主控芯片已经负责解码任务了 算是兼职吧 所以效果不是很好 其实换了格式非常费电 非常不建议在现在电池技术这么悲催的情况下考虑

0 0

08年的魅族M6,当时就是冲能播ape和flac去的,现在还在用,只是屏幕不小心压坏一部分,其余功能正常。

0 0

英语不好,麻烦有人翻译一下,我看到了hifiman和昂达,算是国内生产的而进入他们RockBox列表i吗?

0 0

目前為止,我個人沒聽說廠家推出產品時不支持無損的后來出官方固件轉而支持無損的,至于有個體高人是否能搗鼓得到于一般人來講也沒什么意義。現時來講,便宜MP3的主控芯片一般都是國產的RK系芯片或飛思卡爾的STM37XX芯片,都是支持無損的,也是支持插Micro SD卡的,但到了索尼三星等公司手里做出來的MP3就即使是要死也不支持無損和支持插Micro SD卡,也沒聽說刷什么固件可以轉而支持無損,理論上可行,實際沒人做,即是等于不可能。

0 0

国产Mp3对于APE无损的支持,
低端可以上溯到 炬力ATJ2097,代表作昂达的VX939
中端的可以上溯到台电的双核C150 telechip+欧胜,如果没记错的话
如果魅族算高端,那就是M6,SAMSUNG+Philips
这些都是六七年前的产品了

0 0

无损又不一定听感好,老式磁带机的失真那么大,可声音暖,也好听啊,据说是偶次谐波失真death

0 0

最近突然想听磁带了。怀念那种声音。

0 0

楼主上面的提到的那些都用过呢 松下那个塑料卡带机我买的是橘黄色的壳

0 0

爱华老式随身体一个高中用被老师没收一次,后来换个一次超薄线控的,mp3用过魅族的,现在就用手机凑合听一下了。

0 0

MOTO ROKR E6 挺老的手机,能装Rockbox,还在用

0 0

Air_Traffic冰淇淋研发工程师

2013-01-04 12:44

国产居然没有colorfly c4 京东4000大洋不是盖的

0 0

想当年,这货花了我将近600大洋,还是背着父母买的......

0 0

作为硬件猿,发现编码解码这些根本就是硬件决定,反正规则是公开的,不过成本敢不敢投入,是要CISC,RISC的硬件呢还是什么,我看过一些高端MP3用的还是ARM的.决定于编码解码带宽,芯片的Buf

0 0

国产能播无损的有很多,但很多只是为个噱头,根本达不到无损应有的音质。

0 0

HIFIMAN601本身支持无损,但是对APE支持的不是很好,据我观察敢刷了ROCKBOX的基本都成砖了。
那个机器本身就是个砖头样,手不巧连操作都觉得蛋疼

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字东150005号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区