現在、複数の独自フォーマットのゲーム メディア アセットを変換し、よりオープンなフォーマットに変換するツールに取り組んでいます。libav ライブラリhttp://libav.org/を使用して、WAV、mp3、ect 形式から生の pcm にデコードしstd::vector<char>
(正常に完了しました)、それを ogg vorbis にエンコードしようとしています。ドキュメントでを使用しようとしてapi-example.c
います。https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/decoding_encoding.cしかし、トーン生成が終了し、AVPacket エンコーディングが開始する場所で立ち往生しているため、ほとんど進歩していません。
std::vector
ファイル(できればogg vorbis)に書き出す生のpcmファイル(または)からのオーディオエンコーディングの実例を教えてもらえますか?