Skip to content

Youtube Playback ErrorΒ #184

@PatalJunior

Description

@PatalJunior

Basic Troubleshooting

  • I have checked for similar issues (open AND closed), and my issue is not a duplicate. (MANDATORY)
  • I have checked for pull requests that may already address my issue. (MANDATORY)
  • I am using (and my issue is reproducible on) the latest version of youtube-source.
  • My issue is reproducible with IPv6 rotation.
  • I DO NOT confirm that this has been filled out truthfully.

Version of youtube-source

1.14.0

The search query/queries, URL(s), playlist ID(s)/URL(s) or video ID(s)/URL(s) that triggered the issue

https://www.youtube.com/watch?v=hRgcgcTP7nM

Code Example

Lavalink plugin integration

Exception and Stacktrace

0:0:0:0:0:0:0:1
Oct 09 22:13:35 debian-server java[258847]: 2025-10-09T22:13:35.764+01:00  INFO 258847 --- [Lavalink] [  XNIO-1 task-3] l.server.io.RequestLoggingFilter         : PATCH /v4/sessions/0ru8xbzz2z2fhitm/players/1112469821876097056?noReplace=False, client=0:0:0:0:0:0:0:1, payload={"encodedTrack": "QAAAuQMAGFN1YiBGb2N1cyAtIFNvbGFyIFN5c3RlbQAPVUtGIERydW0gJiBCYXNzAAAAAAAEZQAAC2hSZ2NnY1RQN25NAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9aFJnY2djVFA3bk0BADRodHRwczovL2kueXRpbWcuY29tL3ZpL2hSZ2NnY1RQN25NL21heHJlc2RlZmF1bHQuanBnAAAHeW91dHViZQAAAAAAAAAA", "position": "0"}
Oct 09 22:13:37 debian-server java[258847]: 2025-10-09T22:13:37.005+01:00  WARN 258847 --- [Lavalink] [back-1-thread-1] c.s.d.l.t.p.LocalAudioTrackExecutor      : Suspicious exception for playback of hRgcgcTP7nM
Oct 09 22:13:37 debian-server java[258847]: com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something went wrong when decoding the track.
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:131) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:109) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$2(DefaultAudioPlayerManager.java:339) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na]
Oct 09 22:13:37 debian-server java[258847]:         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na]
Oct 09 22:13:37 debian-server java[258847]:         at java.base/java.lang.Thread.run(Thread.java:840) ~[na:na]
Oct 09 22:13:37 debian-server java[258847]: Caused by: java.lang.IllegalStateException: Expected decoding to halt, got: 5
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.natives.aac.AacDecoder.resolveStreamInfo(AacDecoder.java:229) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.container.common.AacPacketRouter.processInput(AacPacketRouter.java:43) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.container.mpeg.MpegAacTrackConsumer.consume(MpegAacTrackConsumer.java:79) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.container.mpeg.reader.standard.MpegStandardFileTrackProvider.provideFrames(MpegStandardFileTrackProvider.java:75) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.processSegmentStream(YoutubeMpegStreamAudioTrack.java:216) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.processNextSegment(YoutubeMpegStreamAudioTrack.java:182) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.processNextSegmentWithRetry(YoutubeMpegStreamAudioTrack.java:143) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.execute(YoutubeMpegStreamAudioTrack.java:115) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.lambda$process$0(YoutubeMpegStreamAudioTrack.java:68) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:261) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:234) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeMpegStreamAudioTrack.process(YoutubeMpegStreamAudioTrack.java:68) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25) ~[lavaplayer-2.2.3.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeAudioTrack.processStream(YoutubeAudioTrack.java:201) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeAudioTrack.processWithClient(YoutubeAudioTrack.java:153) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:94) ~[youtube-plugin-1.14.0.jar!/:na]
Oct 09 22:13:37 debian-server java[258847]:         ... 5 common frames omitted
Oct 09 22:14:39 debian-server java[258847]: 2025-10-09T22:14:39.924+01:00  INFO 258847 --- [Lavalink] [  XNIO-1 task-3] l.server.io.RequestLoggingFilter         : PATCH /v4/sessions/0ru8xbzz2z2fhitm/players/1112469821876097056, client=0:0:0:0:0:0:0:1, payload={"paused": true}
q^C

What is your client configuration?

plugins:
 youtube:
    remoteCipher:
      url: "http://localhost:8001"
      password: "mypassword"
      userAgent: "Lavalink"
    enabled: true
    allowSearch: true
    allowDirectVideoIds: true
    allowDirectPlaylistIds: true
    clients:
      - WEB
      - MUSIC

lavalink:
  plugins:
     - dependency: "dev.lavalink.youtube:youtube-plugin:1.14.0"
       snapshot: false

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions