3

mediamuxer クラスの実装に取り​​組んでいます。mediacodec クラスから入力を受け取ります (1 つのオーディオと 1 つのビデオ)。ただし、「video/mp4」をエンコードしようとするとエラーがスローされます

コード:

String mime = MimeTypeMap.getSingleton()
                .getMimeTypeFromExtension("mp4");
        codec = MediaCodec.createEncoderByType(mime);

エラー:

Unable to instantiate a decoder for type 'video/mp4'

エラーはデコーダー用であり、呼び出しはエンコーダーを作成するためのものであることに注意してください。

私はおそらくすぐにこれを理解するでしょうが、これに遭遇した他の人のためにここにあるでしょう.

4

1 に答える 1