1

私のプロジェクトのプログラミングの新しい分野であるオーディオエンコーディングに取り組もうとしているので、今日はあなたの助けが必要です。

現在、Windows のみの Qt C++ プロジェクトを開発しています (msvc コンパイラを使用)。今できることは、マイクからのオーディオ ファイルを生の .pcm ファイルとして録音することです。

私がする必要があるのは、.ogg オーディオ ファイルにマイクを直接録音するか、作成できるファイルを ogg ファイルに変換することです。

私が行ったことは、オーディオ録音に関する Qt のドキュメントを読み、vorbis/ogg のドキュメントを理解しようとすることです。vorbis/ogg の生の pcm から ogg へのコード例を見つけることができませんでしたが、そのようなコードをどこで見つけることができるか知っているかもしれません。

私が知る必要があるのは、私が達成したいことが可能かどうかです。可能であれば、私の目標を達成するのに役立つものを教えていただければ幸いです.

基本的には、オーディオ ファイルを必要な pcm 形式で取得できるので満足していますが、これらのファイルを .ogg ファイルにエンコードする必要があります。ogg/vorbis を使用してそれが可能かどうかを知りたいです。可能であれば、どの手順を実行すればよいか、何を読んで理解する必要があるかを知りたいです。

私の質問を読んでくれた人に感謝します。よい一日を。

エヤル

4

1 に答える 1

2

libvorbis ソース コード配布内に「examples」ディレクトリがあります。Encoder_example.c を見てください。

于 2012-11-27T12:58:32.237 に答える