Shelter in Place with Shane Smith & Edward Snowden

7 réponses [Dernière contribution]
aloniv

I am a translator!

Hors ligne
A rejoint: 01/11/2011
aloniv

I am a translator!

Hors ligne
A rejoint: 01/11/2011

Snowden is also interviewed by Greenwald (from around 23:00):
https://invidio.us/watch?v=Nd7exbDzU1c

nadebula.1984
Hors ligne
A rejoint: 05/01/2018

There is no shelter in a capitalist world. No one can escape the grasp of the Big Brother.

If you want a shelter, then join us to fight the worst dictating regime together, and make China socialist again.

The Chinese tyrannies will eventually be imposed on you, via the "Belt and Road", too.

Masaru Suzuqi -under review-
Hors ligne
A rejoint: 06/06/2018

I always cannot watch videos on invideo.us on laptops even if disabled Javascripts.

aloniv

I am a translator!

Hors ligne
A rejoint: 01/11/2011

You can instead download the videos using hypervideo (a youtube-dl fork).

chaosmonk

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/07/2017

> You can instead download the videos using hypervideo (a youtube-dl fork).

You usually couldn't back when I used Hyperbola. Hypervideo removes youtube-dl's bytecode interpreter, which is used to extract the URLs for YouTube videos. There was a rumor a few years ago that youtube-dl actually *runs* the non-free bytecode, so maybe the author(s) of hypervideo believe that the bytecode interpreter is a freedom issue, but as far as I know youtube-dl only *parses* the bytecode to calculate the video URLs.

It [looks like][1] hypervideo recently started using Invidious's API to get video URLs that it would otherwise need to extract from the bytecode. This probably makes hypervideo work more reliably, but all it does is take the task of calculating the video URLs and have it performed on the Invidious server even though it can easily be performed on the user's machine. In other words, [Service as a Software Substitute][2]. Better to use the real youtube-dl.

[1]: https://libregit.org/heckyel/hypervideo/commit/e34318686e41e2a12c4d25f02818a3ab39c1ca87

[2]: https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html

koszkonutek
Hors ligne
A rejoint: 03/19/2020

I didn't know that hypervideo replaced bytecode interpreter with Invidious' API - that's bad.

Still, aren't there other back-ends inside youtube-dl, that really do execute website's js?
I _thought_ the problem concerns some generic, fallback back-end used when no other is matched for the URL...

There're also other tools for downloading from yt, but I've never used them...

chaosmonk

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/07/2017

> Still, aren't there other back-ends inside youtube-dl, that really do execute website's js? I _thought_ the problem concerns some generic, fallback back-end used when no other is matched for the URL...

As far as I know, youtube-dl's does not use a full JS interpreter like a browser has. It's a minimal one used to extract information from the JS. If there are situations in which youtube-dl exceeds what it should be allowed to do with JS I would like to know. I can only find repetitions of the vague claim that the bytecode interpreter is a freedom issue, with no specific details demonstrating that this is the case. If you can link to more information I would appreciate it.