Mp3音频处理效率问题

发布于 2021-11-15 15:27:02 字数 123 浏览 864 评论 7

请问,我使用lame对mp3文件先进行解码,然后进行处理,再进行编码为Mp3输出,想问下是解码一部分,处理一部分,再编码一部分,还是先全部解码,再全部处理,最后全部编码,这两个哪个方法好点?还有其他的方法没?期望能得到你的建议,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

飘然心甜 2021-11-16 22:37:37

边解码边输出

眼眸里的那抹悲凉 2021-11-16 22:37:10

回复
你好,再问你个问题,我想把两个mp3文件解码后进行叠加处理,然后编码mp3输出,该如何处理?还有如何解决两个音频的解码与编码的同步问题?谢谢你!

静谧 2021-11-16 22:35:11

回复
mp3解码后得到pcm数据(类似于.wav格式),是一个整数的序列(16位整数或32位整数,双声道的解出来是两个序列)。你可以以你希望的方式处理这些数据。

本王不退位尔等都是臣 2021-11-16 22:31:27

回复
据我所知,相对于解码,编码更得复杂一些。mp3是一种有损压缩。同一个mp3文件,用不同的解码器解码,得到的两个pcm文件没有本质的区别;而同一个pcm文件,用不同的编码器编码,得到的两个mp3可以有本质的差异。

谁的新欢旧爱 2021-11-16 22:18:09

回复
也就是说解码出来的结果是一串整数序列,而不是一长串的0,1序列,在处理时是按着int类型的来处理的,而不是按照位来处理的?刚接触这方面的东西,不怎么会,谢谢你的热情回复!

可是我不能没有你 2021-11-16 21:23:32

回复
打算用lame来编码,解码也是用lame的,谢谢你!

清欢 2021-11-16 01:55:22

个人觉得一定要持支部分解码的功能, 要不然当mp3文件N大时就没法处理了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文