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.
Checklist
Question
How are external downloader started?
I start youtube-dl with "--external-downloader curl" and I assumed, that youtube-dl starts the process "curl".
However if I redir PATH to point to my curl binary, this binary will be not started.
If I start youtube-dl with "strace -ofiles.log -F -f -s256 -e trace=file ..." no curl process will be forked.
I got no information if I start youtube-dl with "--verbose" option about external-downloader and/or curl.
Finally I patched youtube_dl/downloader/external.py and add
sys.stdout.write("*********** CURL-CMD>", cmd)
in CurlFD / _call_downloader, but didn't get any output.