【发布时间】:2010-11-27 19:20:29
【问题描述】:
如何更改 mp3 文件的恒定比特率 (CBR)? (如64kbps - 128kbps - 192kbps)
【问题讨论】:
如何更改 mp3 文件的恒定比特率 (CBR)? (如64kbps - 128kbps - 192kbps)
【问题讨论】:
BASS 是一个很好的声音处理库。
它包括 Delphi 的包装器。
重新编码涉及对 MP3 文件进行解码,然后以不同的比特率进行编码。
BASS 可以原生解码MP3 文件和流。
BASS 具有用于各种编码(使用外部编码器)的编码器包装器,例如使用 LAME 进行 MP3 编码(最简单的是选择下载预编译的 Lame Bundle)。
BASS licensing 可免费用于非商业用途。
他们有一个great forum 以获得支持。
--杰罗恩
【讨论】:
您需要重新编码 mp3。由于我知道没有用 Delphi 编写的好的 mp3 编解码器,因此您需要一个 c 库的包装器,例如 lame。
如果您可以访问原始音频数据(Wave、FLAC...),那么您最好从无损编码到新的比特率,因为链接有损编码会降低质量。
您可能还需要查看 mp3 许可条款。某些种类的使用是免费的,但您需要为其他种类付费。
【讨论】: