ExoPlayer: com.google.android.exoplayer2.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/dolby-vision, hev1.08.04, -1, null, [1920, 1080, 29.978088], [-1, -1]), format_supported=NO_EXCEEDS_CAPABILITIES

ExoPlayer version number 2.15.0 Android version 10, 11 Android device:

  • Emulator: 720 x 1600, api 29 (Android 10), RAM size 1536
  • Vivo V2027 Android: 10 RAM: 4G
  • Oppo A73 Android: 11

  • I try use ExoPlayer to play video, some video work find, some get an error: com.google.android.exoplayer2.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/dolby-vision, hev1.08.04, -1, null, [1920, 1080, 29.978088], [-1, -1]), format_supported=NO_EXCEEDS_CAPABILITIES
  • More info about video error: dimensions: 1080 x 1920 codecs: AAC, HEVC colour profile: BT.2020 HLG (9-18-9) type: .mp4 (i also setMimeType(MimeTypes.APPLICATION_MP4) for exo player)
  • I searched in issues tap but haven’t found a solution yet, pls help me!

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 17

Most upvoted comments

Thanks for the bugreport, but it doesn’t seem to contain any of the logging I’d expect to see from a playback in the demo app. Did you capture this after reproducing the problem in the demo app? Specifically I’d expect to see a large number of lines from EventLogger because the demo app enables additional debug logging as described here: https://exoplayer.dev/debug-logging.html