【问题标题】:How to change mp3 bitrate ? (Delphi)如何更改 mp3 比特率? (德尔福)
【发布时间】:2010-11-27 19:20:29
【问题描述】:

如何更改 mp3 文件的恒定比特率 (CBR)? (如64kbps - 128kbps - 192kbps)

【问题讨论】:

    标签: delphi mp3 bitrate


    【解决方案1】:

    BASS 是一个很好的声音处理库。
    它包括 Delphi 的包装器。
    重新编码涉及对 MP3 文件进行解码,然后以不同的比特率进行编码。
    BASS 可以原生解码MP3 文件和流。
    BASS 具有用于各种编码(使用外部编码器)的编码器包装器,例如使用 LAME 进行 MP3 编码(最简单的是选择下载预编译的 Lame Bundle)。

    BASS licensing 可免费用于非商业用途。
    他们有一个great forum 以获得支持。

    --杰罗恩

    【讨论】:

      【解决方案2】:

      您需要重新编码 mp3。由于我知道没有用 Delphi 编写的好的 mp3 编解码器,因此您需要一个 c 库的包装器,例如 lame

      如果您可以访问原始音频数据(Wave、FLAC...),那么您最好从无损编码到新的比特率,因为链接有损编码会降低质量。

      您可能还需要查看 mp3 许可条款。某些种类的使用是免费的,但您需要为其他种类付费。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-08
        • 1970-01-01
        • 2010-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多