NewPipe icon indicating copy to clipboard operation
NewPipe copied to clipboard

Unrecoverable player error

Open Topper0o opened this issue 1 year ago • 1 comments

Checklist

  • [X] I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
  • [X] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • [X] I have read the FAQ and my problem isn't listed.
  • [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [X] This issue contains only one bug.
  • [X] I have read and understood the contribution guidelines.

Affected version

0.27.2

Steps to reproduce the bug

  1. Turn on new tube
  2. Search for videos
  3. Press on video
  4. And on some this error happen.

Expected behavior

Make video launch normally.

Actual behavior

Error ecures

Screenshots/Screen recordings

I uploaded a log.

Logs

Exception

  • User Action: play stream
  • Request: Player error[type=ERROR_CODE_DECODER_INIT_FAILED] occurred while playing https://www.youtube.com/watch?v=EOIk0wEzwzs
  • Content Country: US
  • Content Language: en-
  • App Language: en
  • Service: YouTube
  • Version: 0.27.2
  • OS: Linux samsung/gtoeea/gto:11/RP1A.200720.012/T295XXU4CVG3:user/release-keys 11 - 30
Crash log

com.google.android.exoplayer2.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(299, null, null, video/avc, avc1.64002A, 3436641, null, [1080, 1920, 60.0], [-1, -1]), format_supported=YES
	at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:578)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:246)
	at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: com.google.android.exoplayer2.mediacodec.MediaCodecRenderer$DecoderInitializationException: Decoder init failed: OMX.qcom.video.decoder.avc, Format(299, null, null, video/avc, avc1.64002A, 3436641, null, [1080, 1920, 60.0], [-1, -1])
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1021)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:537)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1453)
	at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:917)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:954)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:769)
	at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1007)
	at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:502)
	... 3 more
Caused by: android.media.MediaCodec$CodecException: Error 0xfffffff4
	at android.media.MediaCodec.native_configure(Native Method)
	at android.media.MediaCodec.configure(MediaCodec.java:2127)
	at android.media.MediaCodec.configure(MediaCodec.java:2043)
	at com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter$Factory.createAdapter(SynchronousMediaCodecAdapter.java:51)
	at com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:113)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1099)
	at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1010)
	... 10 more


Affected Android/Custom ROM version

Android 11

Affected device model

Samsung galaxy tab a

Additional information

Happens often.

Topper0o avatar Jul 29 '24 19:07 Topper0o

Not an exact duplicate, but see #11329

lmsalustri avatar Jul 29 '24 21:07 lmsalustri

OK I will try.

Topper0o avatar Jul 30 '24 07:07 Topper0o

OK I tried and now the audio doesn't match the video and it is really slow :( Also the error still happens.

Topper0o avatar Jul 30 '24 08:07 Topper0o

Tried all possible combos of toggles? Also, restarting didn't work?

opusforlife2 avatar Jul 30 '24 14:07 opusforlife2

Didn't, I noticed it happens then I set video quality on the best possible or 1080p. 780p works fine but it will be better to have 1080p.

Topper0o avatar Jul 30 '24 18:07 Topper0o

It's possible your device claims to support 1080p but actually doesn't. Try using https://f-droid.org/en/packages/com.brouken.player/ and a downloaded 1080p video (both WebM and MP4) to see if it works.

opusforlife2 avatar Jul 30 '24 20:07 opusforlife2

It doesn't let me play it

Topper0o avatar Jul 31 '24 06:07 Topper0o

Alright. Then your device doesn't support it. Use a lower resolution. 👍

opusforlife2 avatar Jul 31 '24 13:07 opusforlife2