機能opus_encodeは、フレームサイズをパラメータとして必要とします。 api docでは、バッファサイズはチャンネルごとのサンプル数です。 しかし、どのサイズを使用すればよいですか?opusエンコードバッファサイズを確認する方法は?
私はアンドロイドでopusを使用しています。サンプルレート16k、バッファサイズ1280です。エンコードとデコードでフレームサイズを640に設定すると、デコードされたファイルの長さは生のpcmの半分になります。私が960に設定すると、デコードされたファイルは生のpcmの2/3になります。 1280に設定すると、encodeはargエラーとして-1を返します。
クールな編集を使ってデコードを再生すると、生のpcmよりも速くなります。
私のパラメータに関するものが必要です。 opusを使用している人は誰でも私を助けることができますか? ありがとうございました。