OMX_COMPONENT_GENERATE_HARDWARE_ERROR

Unity + Easy Movie Textureでmp4動画をAndroid Nexus6で再生したときに上記エラーが発生。Movie SIze = 4024 x 2012だった。800x400まで下げたら再生されたので、いろいろサイズを変えて試してみた。

  • 4096x2048 NG
  • 3840x1920 NG
  • 3072x1536 OK
  • 800x400 OK

360度動画でできるだけ大きい動画サイズを使いたかったので確認した。Nexus6では3072x1536までは再生することができた。4Kではなく3Kが限界のようだ。