首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mp3或类似的方法转换lame_enc.dll比特率

使用mp3或类似的方法转换lame_enc.dll比特率
EN

Stack Overflow用户
提问于 2009-05-25 14:22:19
回答 1查看 2K关注 0票数 1

我需要通过编程将任何比特率的mp3转换为使用c#的流媒体音频的标准比特率。

目前,缓冲区是由来自磁盘的mp3数据填充的,然后以恒定的速度(广播)发送给“监听器”,但是mp3可以是任何比特率。这使得计时变得非常困难,应该以标准比特率(而不是由mp3本身指定的比特率)进行流。

Lame似乎是适合这项工作的编码器,但任何文档或示例代码似乎只涉及从wav示例到mp3的转换。不是mp3到mp3。exe包装器可以执行比特率转换,但完全不知道传递给beEncodeChunk().的是什么。

有没有人有过用跛脚或类似编码器做这种事情的经验?我需要解码到wav,然后编码回mp3以实现我想要的目标吗?我欢迎任何联系或建议张开双臂。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2009-05-25 15:08:50

您必须将mp3解码为wav,然后将其重新编码为新的比特率。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/906903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档