TeamPiped/Piped

java.lang.Exception: error sending request for url

llimonix opened this issue · 0 comments

Official Instance

Describe the bug

java.util.concurrent.ExecutionException: java.lang.Exception: error sending request for url (https://www.youtube.com/youtubei/v1/player?prettyPrint=false&$fields=microformat,playabilityStatus,storyboards,videoDetails)

To Reproduce

https://piped.video/watch?v=m1GTM3dzkrw

Expected behavior

video work

image

Logs/Errors

java.io.IOException: java.util.concurrent.ExecutionException: java.lang.Exception: error sending request for url (https://www.youtube.com/youtubei/v1/player?prettyPrint=false&$fields=microformat,playabilityStatus,storyboards,videoDetails)
	at me.kavin.piped.utils.DownloaderImpl.execute(DownloaderImpl.java:117)
	at org.schabi.newpipe.extractor.downloader.Downloader.post(Downloader.java:143)
	at org.schabi.newpipe.extractor.downloader.Downloader.postWithContentType(Downloader.java:175)
	at org.schabi.newpipe.extractor.downloader.Downloader.postWithContentTypeJson(Downloader.java:217)
	at org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.getWebPlayerResponse(YoutubeParsingHelper.java:1327)
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(YoutubeStreamExtractor.java:775)
	at org.schabi.newpipe.extractor.Extractor.fetchPage(Extractor.java:60)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:77)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:72)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:67)
	at me.kavin.piped.server.handlers.StreamHandlers.lambda$streamsResponse$0(StreamHandlers.java:54)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
Caused by: java.util.concurrent.ExecutionException: java.lang.Exception: error sending request for url (https://www.youtube.com/youtubei/v1/player?prettyPrint=false&$fields=microformat,playabilityStatus,storyboards,videoDetails)
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2096)
	at me.kavin.piped.utils.DownloaderImpl.execute(DownloaderImpl.java:115)
	... 12 more
Caused by: java.lang.Exception: error sending request for url (https://www.youtube.com/youtubei/v1/player?prettyPrint=false&$fields=microformat,playabilityStatus,storyboards,videoDetails)
VM172:1 Uncaught TypeError: Cannot read properties of undefined (reading 'isProbablySummarizable')
    at <anonymous>:1:21
(анонимная) @ VM172:1
index-H9axJ8Q8.js:22 
        
        
       GET https://pipedapi.kavin.rocks/streams/m1GTM3dzkrw 500 (Internal Server Error)
fetchJson @ index-H9axJ8Q8.js:22
fetchVideo @ WatchVideo-DW-zU4G-.js:1
getVideoData @ WatchVideo-DW-zU4G-.js:1
mounted @ WatchVideo-DW-zU4G-.js:1
(анонимная) @ index-H9axJ8Q8.js:2
Xt @ index-H9axJ8Q8.js:2
ot @ index-H9axJ8Q8.js:2
Eo.t.__weh.t.__weh @ index-H9axJ8Q8.js:2
dc @ index-H9axJ8Q8.js:2
_c @ index-H9axJ8Q8.js:2
Объект Promise.then (асинхронный)
fc @ index-H9axJ8Q8.js:2
ho @ index-H9axJ8Q8.js:2
L @ index-H9axJ8Q8.js:2
Hs @ index-H9axJ8Q8.js:1
Yl @ index-H9axJ8Q8.js:1
Hr @ index-H9axJ8Q8.js:1
set value @ index-H9axJ8Q8.js:1
U @ index-H9axJ8Q8.js:6
(анонимная) @ index-H9axJ8Q8.js:6
Объект Promise.then (асинхронный)
x @ index-H9axJ8Q8.js:6
O @ index-H9axJ8Q8.js:6
install @ index-H9axJ8Q8.js:6
use @ index-H9axJ8Q8.js:2
(анонимная) @ index-H9axJ8Q8.js:22
index-H9axJ8Q8.js:2 TypeError: Cannot read properties of undefined (reading 'length')
    at Proxy.Ae (WatchVideo-DW-zU4G-.js:1:17652)
    at jo (index-H9axJ8Q8.js:2:3392)
    at Us._ [as fn] (index-H9axJ8Q8.js:2:23620)
    at Us.run (index-H9axJ8Q8.js:1:8063)
    at h.update (index-H9axJ8Q8.js:2:23903)
    at ve (index-H9axJ8Q8.js:2:23930)
    at Oe (index-H9axJ8Q8.js:2:22645)
    at ee (index-H9axJ8Q8.js:2:22438)
    at w (index-H9axJ8Q8.js:2:19402)
    at Us._ [as fn] (index-H9axJ8Q8.js:2:23626)
Ff @ index-H9axJ8Q8.js:2
yr @ index-H9axJ8Q8.js:2
jo @ index-H9axJ8Q8.js:2
_ @ index-H9axJ8Q8.js:2
run @ index-H9axJ8Q8.js:1
h.update @ index-H9axJ8Q8.js:2
ve @ index-H9axJ8Q8.js:2
Oe @ index-H9axJ8Q8.js:2
ee @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
_ @ index-H9axJ8Q8.js:2
run @ index-H9axJ8Q8.js:1
h.update @ index-H9axJ8Q8.js:2
ve @ index-H9axJ8Q8.js:2
Oe @ index-H9axJ8Q8.js:2
ee @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
H @ index-H9axJ8Q8.js:2
P @ index-H9axJ8Q8.js:2
j @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
H @ index-H9axJ8Q8.js:2
P @ index-H9axJ8Q8.js:2
j @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
H @ index-H9axJ8Q8.js:2
U @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
H @ index-H9axJ8Q8.js:2
P @ index-H9axJ8Q8.js:2
j @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
_ @ index-H9axJ8Q8.js:2
run @ index-H9axJ8Q8.js:1
h.update @ index-H9axJ8Q8.js:2
Ke @ index-H9axJ8Q8.js:2
ee @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
z @ index-H9axJ8Q8.js:2
U @ index-H9axJ8Q8.js:2
w @ index-H9axJ8Q8.js:2
_ @ index-H9axJ8Q8.js:2
run @ index-H9axJ8Q8.js:1
h.update @ index-H9axJ8Q8.js:2
Xt @ index-H9axJ8Q8.js:2
_c @ index-H9axJ8Q8.js:2
Объект Promise.then (асинхронный)
fc @ index-H9axJ8Q8.js:2
ho @ index-H9axJ8Q8.js:2
(анонимная) @ index-H9axJ8Q8.js:2
Hs @ index-H9axJ8Q8.js:1
Vt @ index-H9axJ8Q8.js:1
set @ index-H9axJ8Q8.js:1
set @ index-H9axJ8Q8.js:2
(анонимная) @ WatchVideo-DW-zU4G-.js:1
Объект Promise.then (асинхронный)
getVideoData @ WatchVideo-DW-zU4G-.js:1
mounted @ WatchVideo-DW-zU4G-.js:1
(анонимная) @ index-H9axJ8Q8.js:2
Xt @ index-H9axJ8Q8.js:2
ot @ index-H9axJ8Q8.js:2
Eo.t.__weh.t.__weh @ index-H9axJ8Q8.js:2
dc @ index-H9axJ8Q8.js:2
_c @ index-H9axJ8Q8.js:2
Объект Promise.then (асинхронный)
fc @ index-H9axJ8Q8.js:2
ho @ index-H9axJ8Q8.js:2
L @ index-H9axJ8Q8.js:2
Hs @ index-H9axJ8Q8.js:1
Yl @ index-H9axJ8Q8.js:1
Hr @ index-H9axJ8Q8.js:1
set value @ index-H9axJ8Q8.js:1
U @ index-H9axJ8Q8.js:6
(анонимная) @ index-H9axJ8Q8.js:6
Объект Promise.then (асинхронный)
x @ index-H9axJ8Q8.js:6
O @ index-H9axJ8Q8.js:6
install @ index-H9axJ8Q8.js:6
use @ index-H9axJ8Q8.js:2
(анонимная) @ index-H9axJ8Q8.js:22
WatchVideo-DW-zU4G-.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'setAttribute')
    at Proxy.loadVideo (WatchVideo-DW-zU4G-.js:1:4823)
    at WatchVideo-DW-zU4G-.js:1:28869
loadVideo @ WatchVideo-DW-zU4G-.js:1
(анонимная) @ WatchVideo-DW-zU4G-.js:1
Объект Promise.then (асинхронный)
mounted @ WatchVideo-DW-zU4G-.js:1
(анонимная) @ index-H9axJ8Q8.js:2
Xt @ index-H9axJ8Q8.js:2
ot @ index-H9axJ8Q8.js:2
Eo.t.__weh.t.__weh @ index-H9axJ8Q8.js:2
dc @ index-H9axJ8Q8.js:2
_c @ index-H9axJ8Q8.js:2
Объект Promise.then (асинхронный)
fc @ index-H9axJ8Q8.js:2
ho @ index-H9axJ8Q8.js:2
L @ index-H9axJ8Q8.js:2
Hs @ index-H9axJ8Q8.js:1
Yl @ index-H9axJ8Q8.js:1
Hr @ index-H9axJ8Q8.js:1
set value @ index-H9axJ8Q8.js:1
U @ index-H9axJ8Q8.js:6
(анонимная) @ index-H9axJ8Q8.js:6
Объект Promise.then (асинхронный)
x @ index-H9axJ8Q8.js:6
O @ index-H9axJ8Q8.js:6
install @ index-H9axJ8Q8.js:6
use @ index-H9axJ8Q8.js:2
(анонимная) @ index-H9axJ8Q8.js:22
WatchVideo-DW-zU4G-.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'querySelector')
    at Proxy.updateMarkers (WatchVideo-DW-zU4G-.js:1:13520)
    at WatchVideo-DW-zU4G-.js:1:14254

Browser, and OS with Version.

Yandex Browser | Windows

Additional context

No response