On Fri 2022-03-25 20:59:41 -0400, Yoni Rabkin wrote:

> Yuchen Pei <[email protected]> writes:
>
>> On Tue, Mar 15 2022, Yoni Rabkin wrote:
>>
>>>
>>> We can't add this as it is at the moment since it tries, as far as I can
>>> tell, to run any "https" entry through ytdl. I have plenty of https
>>> streams that are simply internet radio stations and other such streams
>>> that have nothing to do with the software ytdl supports.
>>>
>>
>> Also note the defvar emms-info-ytdl-regexp in the code, which whitelists
>> the url patterns emms-info-ytdl will run.  If you only want to use
>> emms-info-ytdl for a specific set of sites, just set this var.
>
> Here is the article I was looking for:
> https://www.gnu.org/philosophy/whats-wrong-with-youtube.en.html
>
> It states: "The free program youtube-dl is also available; it gets data
> out of the site's JavaScript code but doesn't run that code."

This could be outdated.  afaict it does execute js code - see for
example _decrypt_signature in youtube_dl/extractor/youtube.py

>
> I think that helps answer the question. But is also lists what's wrong
> with youtube (and by extension sites like it.)


Best,
Yuchen

-- 
PGP Key: 47F9 D050 1E11 8879 9040  4941 2126 7E93 EF86 DFD0
          <https://ypei.org/assets/ypei-pubkey.txt>

Reply via email to