1

C#を使用してオーディオをストリーミングするために、任意のビットレートのmp3をプログラムで標準ビットレートに変換する必要があります。
現在、バッファにはディスクから mp3 データが取り込まれ、一定の速度 (ブロードキャスト) で「リスナー」に送信されますが、mp3 は任意のビットレートにすることができます。これにより、タイミングが非常に難しくなり、mp3 自体によって決定されるビットレートではなく、標準のビットレートでストリーミングする必要があります。

Lame はこの仕事に適したエンコーダーのようですが、ドキュメントやサンプル コードは wav サンプルから mp3 への変換のみに関係しているようです。mp3 から mp3 ではありません。exe ラッパーはビットレート変換を行うことができますが、 beEncodeChunk()に何が渡されるかについてはまったく手がかりがありません。

ラメや同様のエンコーダーでこの種のことをした経験のある人はいますか? 私が求めているものを達成するために、wav にデコードしてから mp3 にエンコードする必要がありますか? 両手を広げてリンクやアドバイスを歓迎します。

ありがとう

4

1 に答える 1

2

mp3をwavにデコードしてから、新しいビットレートに再エンコードする必要があります

于 2009-05-25T15:08:50.137 に答える