用于WAV文件的MP3编解码器

时间:2010-03-11 15:59:54

标签: c++ windows encoding mp3

Wav文件支持不同的编码,包括mp3。是否有一个C / C ++库可以从未压缩的wav生成mp3编码的wav文件?如果没有,开始实施的最佳地点是什么?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

  1. 使用Lame的最佳方式(如果您不害怕专利问题)。您可以将这两个源用于lame和lame_enc.dll。使用lame_enc.dll更容易。 至于RIFF-WAV容器:它只是根据RIFF-WAV规范创建RIFF-WAV文件。

  2. 还有其他可能性。例如,使用ACM编解码器。

  3. 但无论如何你应该能够用RIFF-WAV标头前置声音流。这可以通过manaully(我认为最简单的方式)或使用一些免费库(似乎libsnd能够做到这一点)来完成。