Music Player

Music Player

3M Downloads

[1.20.1] Once again youtube wont work

Closed this issue ยท 6 comments

commented

Bug description and reproduction steps

I had already posted about this issue before and now once again youtube has decided not to allow links to work it just says:This video cannot be loaded.

Log files and Screenshots

13:39:22] [lava-daemon-pool-info-loader-2-thread-1/WARN]:Suspicious exception for loading item https://www.youtube.com/watch?v=j90VFprxBf8
com.sedmelluq.discord.lavaplayer.tools.FriendlyException: This video cannot be loaded.
at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:45) ~[?:?]
at dev.lavalink.youtube.YoutubeAudioSourceManager.loadItemOnce(YoutubeAudioSourceManager.java:243) ~[?:?]
at dev.lavalink.youtube.YoutubeAudioSourceManager.loadItem(YoutubeAudioSourceManager.java:190) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:442) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:423) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.loadItemSync(DefaultAudioPlayerManager.java:154) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.loadItemSync(DefaultAudioPlayerManager.java:167) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$loadItem$0(DefaultAudioPlayerManager.java:184) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.IllegalStateException: Must find action functions from script: /s/player/6450230e/player_ias.vflset/nl_NL/base.js
at dev.lavalink.youtube.cipher.SignatureCipherManager.extractFromScript(SignatureCipherManager.java:279) ~[?:?]
at dev.lavalink.youtube.cipher.SignatureCipherManager.getCipherScript(SignatureCipherManager.java:238) ~[?:?]
at dev.lavalink.youtube.clients.skeleton.NonMusicClient.loadTrackInfoFromInnertube(NonMusicClient.java:110) ~[?:?]
at dev.lavalink.youtube.clients.skeleton.NonMusicClient.loadVideo(NonMusicClient.java:383) ~[?:?]
at dev.lavalink.youtube.YoutubeAudioSourceManager.lambda$routeFromVideoId$7(YoutubeAudioSourceManager.java:357) ~[?:?]
at dev.lavalink.youtube.YoutubeAudioSourceManager.loadItemOnce(YoutubeAudioSourceManager.java:225) ~[?:?]
... 10 more
Suppressed: dev.lavalink.youtube.ClientInformation:
yts.version: 1.12.0
client.identifier: WEB_EMBEDDED_PLAYER
client.options: ClientOptions{playback=true, playlistLoading=true, videoLoading=true, searching=true} this is the curseforge side tab with game logs

Used minecraft version

None

Used forge or fabric version

forge- 47.4.0

Used mod version

2.7.0.327

commented

Same on 1.12.2 Forge 14.23.5.2860, using Music Player version 2.1.1.320. The log is the same except that instead of saying "The video cannot be loaded", it says "Something broke when playing the track" (basically the same error)

commented

yeah im also having issues currently

[18:28:03] [lava-daemon-pool-playback-1-thread-1/WARN]: Failed to find the tce variant sig function actions...
[18:28:03] [lava-daemon-pool-playback-1-thread-1/ERROR]: Error in playback of ZXni9_91ORs
com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something broke when playing the track.
at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:45) ~[?:?]
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:121) ~[?:?]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$2(DefaultAudioPlayerManager.java:339) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.IllegalStateException: No match found
at java.util.regex.Matcher.group(Unknown Source) ~[?:?]
at dev.lavalink.youtube.cipher.SignatureCipherManager.extractFromScript(SignatureCipherManager.java:338) ~[?:?]
at dev.lavalink.youtube.cipher.SignatureCipherManager.getCipherScript(SignatureCipherManager.java:267) ~[?:?]
at dev.lavalink.youtube.clients.skeleton.NonMusicClient.loadTrackInfoFromInnertube(NonMusicClient.java:110) ~[?:?]
at dev.lavalink.youtube.clients.skeleton.StreamingNonMusicClient.loadFormats(StreamingNonMusicClient.java:35) ~[?:?]
at dev.lavalink.youtube.track.YoutubeAudioTrack.loadBestFormatWithUrl(YoutubeAudioTrack.java:208) ~[?:?]
at dev.lavalink.youtube.track.YoutubeAudioTrack.processWithClient(YoutubeAudioTrack.java:145) ~[?:?]
at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:93) ~[?:?]
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:109) ~[?:?]
... 4 more
Suppressed: dev.lavalink.youtube.ClientInformation:
yts.version: 1.13.0
client.identifier: ANDROID_VR
client.options: ClientOptions{playback=true, playlistLoading=true, videoLoading=true, searching=true}

commented

neoforge 1.21.1 too, yt music songs dont play (yt music = youtube, but for music, same source btw, when yt works: yt music works too & the otherway around) like I notesed before: if yt dont worky: it skips trough all the songs very fast, so it broke again

btw, I am long term user of this mod (aka: I use this mod for a while rn (in diffrent modpacks))

commented

YouTube once again degrading everyone's experience for the sake of adverts...

commented

same issue 1.21.1 neforge latest mod version
https://gist.github.com/programaus/aa9e11f626fc82e7a868704a5754f75b

commented

Has been fixed with these versions

Image