Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video Not available [Error] For all video #2615

Closed
Matthb23 opened this issue Sep 11, 2019 · 55 comments · Fixed by TeamNewPipe/NewPipeExtractor#193
Closed

Video Not available [Error] For all video #2615

Matthb23 opened this issue Sep 11, 2019 · 55 comments · Fixed by TeamNewPipe/NewPipeExtractor#193
Labels
ASAP Issue needs to be fixed as soon as possible bug Issue is related to a bug

Comments

@Matthb23
Copy link

Hello,

I tried to uninstall NewPipe, Cleared the App's cache and everything and each video gives a "Video Not Available" with a sad face.

I'm running the latest version (0.17.1) on a Galaxy S10+

Thanks,
Screenshot_20190911-103613_NewPipe

@ghost
Copy link

ghost commented Sep 11, 2019

related ytdl-org/youtube-dl#22367

@Matthb23

This comment has been minimized.

@P6g9YHK6

This comment has been minimized.

@TobiGr TobiGr added ASAP Issue needs to be fixed as soon as possible bug Issue is related to a bug labels Sep 11, 2019
@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

Confirmed

@lu4p

This comment has been minimized.

@Republik631

This comment has been minimized.

@MrLukeNL

This comment has been minimized.

@losparviero
Copy link

Wow, I thought I was the only one.

YouTube has been pushing changes lately to squish or break 3rd party clients & downloaders functionality. This could very well be that.

@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

@jmliz It looks like someone disabled all issues on ytdl-org/youtube-dl. Did you get its content?

@Arkteus

This comment has been minimized.

@stoically
Copy link

@TobiGr

Did you get its content?

screenshot

image

@omarroth
Copy link

Also see fent/node-ytdl-core#486.

YouTube has removed adaptive_fmts and url_encoded_fmt_stream_map from the player response, which I expect causes this code to fail. YouTube has moved both of these into playerResponse as streamingData.adaptiveFormats and streamingData.formats, respecitively.

@andiandi13

This comment has been minimized.

@Republik631
Copy link

I'm not sure that this is relevant, but the YouTube Vanced app still works. I believe its method of displaying YouTube videos is quite different from YouTube dl and Newpipe though.

@theScrabi

This comment has been minimized.

@theScrabi

This comment has been minimized.

@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

@theScrabi The itag info is now in adaptiveFormats of playerResponse. Btw: A youtube-dl fix is out now: ytdl-org/youtube-dl@bf1317d

@TheAssassin
Copy link
Member

You can stop posting "same here", the problem has been acknowledged, thanks for posting in the first place. I'm going to mark all these as off-topic.

@theScrabi
Copy link
Member

theScrabi commented Sep 11, 2019

I just wanted to say that :D
The error can be found here:
https://github.com/TeamNewPipe/NewPipeExtractor/blob/7169bcfb75d7ddcface80ce10377071ad0b37246/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java#L927

Just as @TobiGr said, instead of using the endocded URL map we now need to use playerResponse which is in JSON format.

So one must rewrite this function and push it against NewPipeExtractor/master and we should be back on tack :)

@TeamNewPipe TeamNewPipe deleted a comment from silverflo Sep 11, 2019
@TheAssassin

This comment has been minimized.

@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

Perfect. @theScrabi Do you have time to write a fix? If not, I'll do it tonight, but I need to leave now and come back later tonight.

@omarroth

This comment has been minimized.

@theScrabi
Copy link
Member

Perfect. @theScrabi Do you have time to write a fix? If not, I'll do it tonight, but I need to leave now and come back later tonight.

I'm tired, and up with friends later. I may be doing it afterwards to. I'll write here what I did and how far I came.

@TheAssassin

This comment has been minimized.

@Gymcap
Copy link

Gymcap commented Sep 11, 2019

When I ran into this today, I tested invidious and it was already fixed. When I opened the invidious link in NewPipe, it failed all the same. Does NewPipe grab the actual videos from invidious, or just convert it to a youtube link? Or is this a problem with the video itself not being readable by NewPipe?

Also, a thread full of people agreeing with this issue isn't beneficial to the dev team. This issue was created. They know the problem exists. You don't have to tell them, the title of this issue did already. Filling the comments with "same here" spam only makes digesting important information harder.

@TeamNewPipe TeamNewPipe deleted a comment Sep 11, 2019
@ravilov
Copy link

ravilov commented Sep 11, 2019

Just to answer some questions here:

  • YouTube Vanced is a modded official YT app, just like it says in its description. As such, of course it will use completely different way of fetching videos.
  • NewPipe will more than likely parse all incoming URLs (from Invidious or elsewhere) for the video ID, and then attempt to fetch the video using one single built-in method. No point in having multiple ways of fetching content that ultimately all comes from a single place (YT). :)

Also yeah, I'm having the "video not available" issue just like everyone else. Or in other words: ME TOO. :p

@kubo6472
Copy link

Just to answer some questions here:

  • YouTube Vanced is a modded official YT app, just like it says in its description. As such, of course it will use completely different way of fetching videos.
  • NewPipe will more than likely parse all incoming URLs (from Invidious or elsewhere) for the video ID, and then attempt to fetch the video using one single built-in method. No point in having multiple ways of fetching content that ultimately all comes from a single place (YT). :)

Also yeah, I'm having the "video not available" issue just like everyone else. Or in other words: ME TOO. :p

Invidio.us confirmed working. by @omarroth and @PrestonN

@Stypox
Copy link
Member

Stypox commented Sep 11, 2019

Please test the apk provided in TeamNewPipe/NewPipeExtractor#193

@Matthb23
Copy link
Author

Matthb23 commented Sep 11, 2019 via email

@ocaballeror
Copy link

Using it right now. I tested all the available resolutions and I'm having no problems.

Thank you very much!

@DirgoSalga
Copy link

I have the same problem.

@subterfugium
Copy link

Also tested debug-app.apk and it works here as well.

@kubo6472
Copy link

Hintergrund-Player funktioniert ins debug.apk
Background player is working in debug.apk

@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

I am preparing a release. Should be out soon.

@theScrabi
Copy link
Member

Lol i was just about to start coding xD

@ravilov
Copy link

ravilov commented Sep 11, 2019

Now just to wait a couple weeks until FDroid picks it up. :)

@TobiGr
Copy link
Contributor

TobiGr commented Sep 11, 2019

@theScrabi As you are there, would you like to finish the last steps? Otherwise, I need to create an APK and send it to @TheAssassin.

@infinitytec
Copy link

Thanks devs for releasing an update quickly! You guys are awesome!

@ghost
Copy link

ghost commented Sep 12, 2019

0.17.1 seems to work again
edit: sorry there is already a referenced issue about it.

@ghost
Copy link

ghost commented Oct 8, 2019 via email

@Stypox
Copy link
Member

Stypox commented Oct 8, 2019

@Kukulkan2019 please open a new issue about this and use the incredible bugreport to markdown converter to convert the logs into human-readable text

@ghost
Copy link

ghost commented Oct 8, 2019 via email

@ghost
Copy link

ghost commented Oct 8, 2019 via email

@Vijaychohan

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ASAP Issue needs to be fixed as soon as possible bug Issue is related to a bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.