Checklist
Affected version
0.24.3
Steps to reproduce the bug
Call YoutubeJavaScriptPlayerManager.getUrlWithThrottlingParameterDeobfuscated
Expected behavior
It should return the url with the deobfuscated throttling parameter
Actual behavior
It throws a ParsingException
Screenshots/Screen recordings
No response
Logs
org.schabi.newpipe.extractor.exceptions.ParsingException: Could not find deobfuscation function with any of the known patterns in the base JavaScript player code
at org.schabi.newpipe.extractor.services.youtube.YoutubeThrottlingParameterUtils.getDeobfuscationFunctionName(YoutubeThrottlingParameterUtils.java:134)
at org.schabi.newpipe.extractor.services.youtube.YoutubeJavaScriptPlayerManager.getUrlWithThrottlingParameterDeobfuscated(YoutubeJavaScriptPlayerManager.java:242)
...
Caused by: org.schabi.newpipe.extractor.utils.Parser$RegexException: Failed to find pattern "[a-zA-Z0-9$_]="nn"\[\+[a-zA-Z0-9$_]+\.[a-zA-Z0-9$_]+],[a-zA-Z0-9$_]+\([a-zA-Z0-9$_]+\),[a-zA-Z0-9$_]+=[a-zA-Z0-9$_]+\.[a-zA-Z0-9$_]+\[[a-zA-Z0-9$_]+]\|\|null\).+\|\|([a-zA-Z0-9$_]+)\(""\)"
at org.schabi.newpipe.extractor.utils.Parser.matchMultiplePatterns(Parser.java:96)
at org.schabi.newpipe.extractor.services.youtube.YoutubeThrottlingParameterUtils.getDeobfuscationFunctionName(YoutubeThrottlingParameterUtils.java:131)
at org.schabi.newpipe.extractor.services.youtube.YoutubeJavaScriptPlayerManager.getUrlWithThrottlingParameterDeobfuscated(YoutubeJavaScriptPlayerManager.java:242)
...
Additional information
No response
Checklist
Affected version
0.24.3
Steps to reproduce the bug
Call
YoutubeJavaScriptPlayerManager.getUrlWithThrottlingParameterDeobfuscatedExpected behavior
It should return the url with the deobfuscated throttling parameter
Actual behavior
It throws a ParsingException
Screenshots/Screen recordings
No response
Logs
Additional information
No response