動画のエンコードに MediaCodec Muxer を使用していますが、処理が遅すぎます。60 秒のビデオの場合、エンコード処理に 90 秒以上かかることがあります。エンコード プランは ExtractDecodeEditEncodeMuxTest(BigFlake) から取得され、この例を jni レイヤーに解釈します。コードでリフレクションを使用して Java API を呼び出すため、ビデオのエンコードが非常に遅くなるためなのか、GLDisplay と MediaCodec inputSurface 間のスワップ プロセスがこの問題を引き起こすのか、私にはわかりません。eglCreateWindowSurface を使用して GLSurface を作成していますが、eglCreatePbufferSurface を使用してオフスクリーン サーフェスを作成し、エンコード プロセスを高速化できるかどうか疑問に思っています。誰でもアドバイスできますか?ありがとう!