Closed Matthb23 closed 5 years ago
Thanks for the info.
Le mer. 11 sept. 2019, à 10 h 42, jmliz notifications@github.com a écrit :
related ytdl-org/youtube-dl#22367 https://github.com/ytdl-org/youtube-dl/issues/22367
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/TeamNewPipe/NewPipe/issues/2615?email_source=notifications&email_token=ANFEELCUPU3KFX35IRRFUU3QJD7UFA5CNFSM4IVU47LKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6OXIMI#issuecomment-530412593, or mute the thread https://github.com/notifications/unsubscribe-auth/ANFEELBBQJBRKPMIO4TECATQJD7UFANCNFSM4IVU47LA .
-- Matthieu Beaulne
(Cell) 819-500-2549
Same here
Confirmed
Same here
Same here.
Same here, we've got a crisis on our hands boys
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.
@jmliz It looks like someone disabled all issues on ytdl-org/youtube-dl. Did you get its content?
Same problems
@TobiGr
Did you get its content?
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.
I was about to open an issue. Thank you
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.
Calm
But zefuck a full brakedown
@theScrabi The itag info is now in adaptiveFormats
of playerResponse
. Btw: A youtube-dl fix is out now: https://github.com/ytdl-org/youtube-dl/commit/bf1317d
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.
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 :)
@Grahtni I noticed some issues recently with invidious (some videos won't load as my browser rejects responses with the wrong Content-Length
, which seems like an attempt to block people from invidious as the video works elsewhere...).
Might be possible this occurs to NewPipe as well, so we should keep this in mind for future issues.
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.
some videos won't load as my browser rejects responses with the wrong
Content-Length
@TheAssassin Would you mind opening this as an issue in Invidious?
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.
@omarroth I haven't got to looking into this in-depth, I wanted to analyze a bit further before posting some half-hearted bug report. Will do soon-ish. It's very selective, only has occurred for the two or three latest videos of some random channel, old ones etc. worked fine, so I'm not sure if this is really an issue with Invidious. \
Got the same issue, on every video
Same issue. If this log can help : https://gist.github.com/Nathoufresh/ffac54c88b09cd73b11762fed95a9637
(V 17.1 , android 9)
We are aware of the issue. I am working on it. Stop commenting without adding anything to the conversation, please.
Spoiler alert! Content not available! -_-
@Stypox You are wrongfully taking such comments as an offense or pressure, but it isnt. I'm glad you're working on it, and thankful for it. If you werent, all the same. Some people have said it only happens on one video, for me it happens on every, figured it was noteworthy.
Sorry if it seemed rude, it wasn't meant to be. But a comment above says to stop commenting with "Same here" and people keep doing it...
@Republik631 Vanced is just a YouTube apk modification. It uses the exact same code as the official app with some added functionality, so it's no surprise it still works.
Let's let the devs do their thing. Thanks for working on it!
@dakotagrvtt Yeah that makes sense. Especially now that people have figured out the specifics of the issue.
Thats why I could not download a video today, and when I checked the YT site, the video is a JSON mess
It’s not just me who have encountered this problem.
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.
Just to answer some questions here:
Also yeah, I'm having the "video not available" issue just like everyone else. Or in other words: ME TOO. :p
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
Please test the apk provided in TeamNewPipe/NewPipeExtractor#193
It works!
I have tested a few videos and they all work.
Thank you very much for your time.
Le mer. 11 sept. 2019 3 h 27 p.m., Stypox notifications@github.com a écrit :
Please test the apk provided in TeamNewPipe/NewPipeExtractor#193 https://github.com/TeamNewPipe/NewPipeExtractor/pull/193
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/TeamNewPipe/NewPipe/issues/2615?email_source=notifications&email_token=ANFEELCNCYNX3LXPLBN2XSLQJFBD3A5CNFSM4IVU47LKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6PT2TY#issuecomment-530529615, or mute the thread https://github.com/notifications/unsubscribe-auth/ANFEELHYSUY6SWOFNCCP7CTQJFBD3ANCNFSM4IVU47LA .
Using it right now. I tested all the available resolutions and I'm having no problems.
Thank you very much!
I have the same problem.
Also tested debug-app.apk and it works here as well.
Hintergrund-Player funktioniert ins debug.apk Background player is working in debug.apk
I am preparing a release. Should be out soon.
Lol i was just about to start coding xD
Now just to wait a couple weeks until FDroid picks it up. :)
@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.
Thanks devs for releasing an update quickly! You guys are awesome!
0.17.1 seems to work again edit: sorry there is already a referenced issue about it.
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,