gnu-linux-libre
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNU-linux-libre] youtube-dl might be running non-free software from


From: Adonay Felipe Nogueira
Subject: Re: [GNU-linux-libre] youtube-dl might be running non-free software from
Date: Wed, 19 Jul 2017 13:31:25 -0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Sorry, replace "YouTube All HTML 5" with "HTML5 Video Everywhere!".

As a further note, I just looked at the ViewTube GreaseMonkey
userscript.

ViewTube depends on non-free JavaScript, because it makes use of the
Function constructor and passes the non-free JavaScript as the body of
the new function (read what the ytDecryptFunction function does
carefully, it essentially takes the entiry non-free JS's body and
reuses it as body of a new function). The Function constructor in
JavaScript language has the syntax:

  new Function([List of arguments separated by commas.][Another comma if there 
is at least one argument.] [Function body/code.])

Now we just have to investigate how HTML5 Video Everywhere! does it.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]