Piped icon indicating copy to clipboard operation
Piped copied to clipboard

"Initial player response not valid"

Open CZython opened this issue 2 years ago • 139 comments

Testing requested (edit by kavin)

Hi everyone, I request everyone to please use https://pipedtesting.kavin.rocks/ temporarily as it would help with debugging and fixing this issue. Thanks!

In LibreTube, you can set the custom API URL to https://pipedtestingapi.kavin.rocks

Workaround Found

use one of these instances (because they somehow work):

  1. https://piped.syncpundit.io/
  2. https://piped.kozmik.studio/
  3. https://piped.projectsegfau.lt/
  4. https://piped.pfcd.me/
  5. https://piped.yt/

Official Instance

Describe the bug

Youtube dropped support for API version that Piped uses to load videos. update: some videos seem to still work

To Reproduce

  1. open ~~any~~ official piped instance
  2. click on a video
  3. profit ???

Expected behavior

Loads name and Video

Logs/Errors

instead of video there is a message: This content isn't available.

instead of video name there is this text: Video Not Available

Browser, and OS with Version.

No response

Additional context

UPDATE:

depending on your location different videos seem to be unavailable source: verification | different result

CZython avatar Jun 02 '23 05:06 CZython

yup, having this happen to me too, kinda scared me at first that every video was the same

ghost avatar Jun 02 '23 06:06 ghost

Screenshot_20230602-081436_LibreTube

aviallon avatar Jun 02 '23 06:06 aviallon

image

Can confirm this, all instances are affected. However, I have noticed that only some videos are effected by this e.g. charlie bit my finger works but typical unixporn user doesn't.

Akanksh12 avatar Jun 02 '23 07:06 Akanksh12

the first video mightve worked because you have it in cache, for me no video at all works

ghost avatar Jun 02 '23 07:06 ghost

Some regions still appear to work - CA and FR.

FireMasterK avatar Jun 02 '23 07:06 FireMasterK

You won't even get a channel feed.

maboroshin avatar Jun 02 '23 07:06 maboroshin

How does NewPipe do it? Can we use their method?

NearestWater262 avatar Jun 02 '23 09:06 NearestWater262

can confirm

ghost avatar Jun 02 '23 09:06 ghost

Same here : The content isn't available, whatever video, channel. I first thought that the video/channel had changed to soon find out the issue was global. Came here, discovered the culprit : Youtube dropped support for API version that Piped uses to load videos. I'm in France, by the way.

As we all I do hope the issue may be resolved, I'm totally relying on Piped ...

ghost avatar Jun 02 '23 09:06 ghost

Im also had a same issue. Also im trying to play my upload videos and its still works. Here is the screenshot when i play my video: Screenshot_20230602-174839 Here is the screenshot when i play the another video: Screenshot_20230602-174504

Thank you.

radhealaniesoftware avatar Jun 02 '23 09:06 radhealaniesoftware

Im also had a same issue. Also im trying to play my upload videos and its still works. Here is the screenshot when i play my video:

sussy sonic

ghost avatar Jun 02 '23 09:06 ghost

Require double check!

some videos seem to be still functioning while others are not:

and appears to be independent of channel:

Please verify and use emojis to signal if you can replicate.

CZython avatar Jun 02 '23 10:06 CZython

@CZython, functioning and non-functioning videos you mention bring same results here as yours, exactly.

ghost avatar Jun 02 '23 10:06 ghost

@CZython A bit different for me: the last video you mentioned works, others don't

DanielProg39 avatar Jun 02 '23 10:06 DanielProg39

Seems that Invidious experienced something similar today: https://github.com/iv-org/invidious.io/issues/71 But now everything works as intended in all Invidious instances. Maybe they know how to deal with this issue?

DanielProg39 avatar Jun 02 '23 10:06 DanielProg39

I have dozens of videos and channels bookmarked to Piped, cannot test them all. Yet, besides replicating @CZython's tests, at this time all of my video channels linked to a Piped instance display correctly whilst no video does (besides those mentioned by @CZython)

ghost avatar Jun 02 '23 10:06 ghost

Require double check! Please verify and use emojis to signal if you can replicate.

it's the opposite for me. the ones you say don't work, are working, and vice versa.

ghost avatar Jun 02 '23 10:06 ghost

I'm mentioning Invidious instances because they faced the same issue and it seems they no longer do : https://github.com/iv-org/invidious.io/issues/71#issuecomment-1573515478

ghost avatar Jun 02 '23 10:06 ghost

in hope of not DDOSing, i need a check these of instances:

  1. https://piped.syncpundit.io/
  2. https://piped.kozmik.studio/
  3. https://piped.projectsegfau.lt/
  4. https://piped.pfcd.me/
  5. https://piped.yt/

because they seem to work...

@Cade66 @DanielProg39 @cyberhardt

CZython avatar Jun 02 '23 11:06 CZython

@CZython the instances you listed work fine

flexagoon avatar Jun 02 '23 12:06 flexagoon

@CZython, all 5 Piped instances you mention above display correctly, channels and videos are fully functional here. Note : I use mainly two Piped instances which, as all others I've tested, display their homepage and channels correctly but not videos (The content isn't available) : https://piped.adminforge.de/ AND https://piped.chauvet.pro/

Odd as it seems that the culprit defined as 'Youtube dropped support for API version that Piped uses to load videos' affects some Piped instances (perhaps most) yet not all, at least not those you mention.

ghost avatar Jun 02 '23 12:06 ghost

I'm staring think that the "update/dropped support" is only partial, because on some instances no videos work, while on others some videos work.

and as if by magic, these specific instances work fine.

I'll close this issue and put these instances to the top as workaround, because is obviously no longer satisfies: "open any piped instance"

Or is there any reason to keep this issue open?

CZython avatar Jun 02 '23 12:06 CZython

It makes sense to keep the issue open as long as the official instance (piped.video) is affected.

Bnyro avatar Jun 02 '23 12:06 Bnyro

Which is still the case.

Bnyro avatar Jun 02 '23 12:06 Bnyro

ok, i'll leave it open

CZython avatar Jun 02 '23 12:06 CZython

Be noted, for those who redirect embedded YouTube videos as well, that not all Piped instances have ever managed those. Among the 5 working Piped instances mentioned by @CZython only https://piped.syncpundit.io/ (Cloudflare) accepts embedded YouTube redirected videos in my experience.

ghost avatar Jun 02 '23 12:06 ghost

in hope of not DDOSing, i need a check these of instances:

1. https://piped.syncpundit.io/

2. https://piped.kozmik.studio/

3. https://piped.projectsegfau.lt/

4. https://piped.pfcd.me/

5. https://piped.yt/

because they seem to work...

@CZython

First one is a 404 for me. the other ones work - I've tested the same video on those instances (except the first one) and on the ones I use: piped.video, piped.qdi.fi and il.ax. The ones I use aren't working, but those you provided seem to work normally.

ghost avatar Jun 02 '23 12:06 ghost

Yup, it seems like not all instances were hit by that error. piped.video, piped.qdi.fi and il.ax are definitely having issues. shall we make a list?

ghost avatar Jun 02 '23 12:06 ghost

im thinking that the mentioned unaffected instances might have updated their method of getting yt videos, while the others didnt

im not sure if this is true tho, seeing as then youd have to maintain your own piped api

ghost avatar Jun 02 '23 13:06 ghost

Not sure making a list of working instances is pertinent: 1- Maybe instance efficiency depends of user's device location; 2- When there's such an issue as the ones some (most) instances are facing, no doubt there's barain storming going on and not only here.

The scenario seems dynamic. Good to know some instances work (thanks @CZython), perhaps others will within the coming hours. Personally I'll use https://piped.syncpundit.io/ (though Cloudflare) because it's 100% efficient here (no 404, site, channels, videos AND embedded videos all 100% efficient) given the Piped instances I use exclusively (https://piped.adminforge.de/ AND https://piped.chauvet.pro/) do not run videos (hence embedded videos) correctly at this time.

ghost avatar Jun 02 '23 13:06 ghost