1

MediaCodec (および MediaMuxer) を使用して、Android で Mpeg4/avc ビデオをレンダリングしています。

LG Nexus 4 と Samsung Galaxy 5 の両方でテストしています。

サムスンでは、レンダリングされたビデオは、640x640 と 480x480 の両方のフレーム サイズで期待どおりに見えます。

ただし、Nexus では、480x480 では見栄えの悪いビデオが生成されますが、640x640 では適切なビデオが生成されます。

質問です:理由は何ですか?これはバグですか、それとも私が認識していない「機能」ですか。

すべての Android デバイスで正しくレンダリングされると信頼できる既知のフレーム サイズはありますか? それとも、さまざまなデバイスでテストする必要がありますか?

4

2 に答える 2