1

C ++アプリケーションでLameライブラリを使用して、wavファイルをmp3ファイルにエンコードしています。

16ビットのwavでも問題なく動作しますが、24ビットのwavを変換する必要があり、方法が見つからないようです。特に、lameコマンドラインでスイッチとして使用される「bitwidth」パラメータを設定する機能が見つかりません。(コマンドライン実行可能ファイルは、「ビット幅」を24に設定すると、24ビットのwavを正しく変換するため、可能である必要があると思います。)

ヒントをよろしくお願いします!

4

1 に答える 1

1

コマンドライン実行可能ファイルは、「ビット幅」を24に設定すると、24ビットのwavを正しく変換するため、可能である必要があると思います。

おそらく解決策は、コマンドラインユーティリティのソースコードを調べるか、デバッガーにステップインしてどのよう機能するかを確認することです。

于 2010-07-21T08:41:38.773 に答える