$ yt-dlp -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' 7FfWz1NRQJQ
[youtube] Extracting URL: 7FfWz1NRQJQ
[youtube] 7FfWz1NRQJQ: Downloading webpage
[youtube] 7FfWz1NRQJQ: Downloading ios player API JSON
[youtube] 7FfWz1NRQJQ: Downloading mweb player API JSON
ERROR: [youtube] 7FfWz1NRQJQ: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookie
@bob.fg – if seal isn’t working for some reason (although it looks very good), have you looked into using yt-dlp via termux on your phone? I haven’t tried it, but yt-dlp is very good on desktop.
There’s also clipious. I don’t watch a lot on the phone, but it worked very smoothly the few times I’ve tried it. I don’t know if they’ve downloads, but it was all very well done, so worth a look perhaps.
Invidious: they have historically always found ways to work around the crap youtube (aka google) throws at them. You could always try the tried and true method of all tech connoisseurs: do nothing and wait until the issue resolves itself.
Lastly: why download videos on the phone? If you’re at home, you probably have a computer where you can watch them. And if you’re out and about with only your phone, do you really want to be that guy staring at his phone on the bus? Get a book from the library, or take up doodling
It’s not that you’re cheating or not, I just asked you to show it, because it doesn’t work for many users (read reddit), it doesn’t work for me either, and the problem is not in the VPN or Proxy, but in the fact that YouTube (Google) changed its policy for users.
I gave a link where the developer of invidious also reports this problem.
The Invidious team is aware of this issue. It appears that it affects all the software using YouTube.
As for my request, there is nothing special here, if you, for example, report here on the forum that some program doesn’t work for you, then you are asked to show the problematic one.
$ yt-dlp -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' 7FfWz1NRQJQ
[youtube] Extracting URL: 7FfWz1NRQJQ
[youtube] 7FfWz1NRQJQ: Downloading webpage
[youtube] 7FfWz1NRQJQ: Downloading ios player API JSON
[youtube] 7FfWz1NRQJQ: Downloading mweb player API JSON
ERROR: [youtube] 7FfWz1NRQJQ: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookie
You gave a link to a developer of invidious making a comment two months ago about a problem which may be tangentially related to your problem. Invidious are constantly in a cat-and-mouse game with youtube, so it really means very little now.
And now when three people told you that they were watching and downloading videos variously using Newpipe, LibreTube, and Seal, you proceeded to not take that datapoint seriously.
If it’s working for those people, the problem is probably something else on your side. Them showing you a video would change nothing.
Actually, make it four people. I just installed Newpipe and downloaded some silly video of Gordon Ramsey that showed up. It worked immediately with no issue. I will not be sending you a video of the process.
Absolutely. You’ve got to fight their diagnostic mental health criteria and DMCA intellectual property protections. You need a court psychiatrist and a heavy-duty pro-hobbyist pro-bono law firm for that.