こんにちは,Android MediaCodec を使用してエンコードしようとしています。「grafika」のコードに従いますが、ビデオのエンコードでいくつかのフレームがドロップすることがわかります。入力を確認すると、すべてのフレームが互いに異なりますが、エンコード出力ビデオでは、たとえば、フレーム 71 はフレーム 72 と同じで、フレーム 99 はフレーム 100 と同じです。他のフレームは入力シーケンスと同じです。
私は OpenGL ES を使用し、エンコードでサーフェスを使用します。フレーム レートは 30、ビットレートは 1920*1080*30、Iframe 間隔は 1 秒です。
メディアコーデックのエンコードに何か問題がありますか?