Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Trying to download TLS w/ Steven Colbert from CBS.com; "https protocol not found, recompile with openssl or gnutls enabled." #7679
Comments
|
youtube-dl does not use rtmp URLs for cbs anymore, you'll have to get ffmpeg with https support. |
Hi! I'm trying to use Youtube-DL to download episodes of The Late Show With Steven Colbert. This problem happens with every episode of the show that I have tried, but for the sake of documentation, one such episode can be found here.
As of version 2015.11.27.1, Youtube-DL passes an https URL to ffmpeg before beginning the download process. Because my version of ffmpeg has not been compiled with openssl support, however, this results in an error: "https protocol not found, recompile with openssl or gnutls enabled."
While the obvious solution to this problem would be to recompile ffmpeg with openssl support, I'm using a prebuilt, static binary from http://ffmpegmac.net. Compiling static binaries of ffmpeg is a fairly labor-intensive process, and substantially outside of my skill level.
This problem does NOT occur as of version 2014.12.17.2, which downloads the video perfectly and does not appear to use ffmpeg at all. I have not tested any in-between versions.
Full output from version 2015.11.27.1:
Full (working) output from 2014.12.17.2:
Edit: One more thing: the problem does NOT occur when using --simulate, which somewhat defeats the purpose of the flag (to see if a video WOULD be downloadable without actually downloading it).