
[1.20.1] Once again youtube wont work
Closed this issue ยท 6 comments
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
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)
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}
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))
same issue 1.21.1 neforge latest mod version
https://gist.github.com/programaus/aa9e11f626fc82e7a868704a5754f75b