>>/818/
Using it the default way wasn't working, I was using it that way with the defaults for a year and being deanonymized regularly. There are other problems at work though like for instance that I'm probably being keylogged without my knowledge or ability to detect it (currently).
The only thing I'm concerned about is the download pattern or signature that youtube-dl leaves on youtube. I'm not fully aware of how its download algorithm differs from what a browser like firefox does when streaming the videos, so the peculiar way it peforms download operations might give away the fact that it is actually youtube-dl in operation not a browser.
I have the headers and user agent changed to what tor-browser is using. The headers I supply are the same as the default that was posted in >>/813/ except for connection: and user-agent:, however I've checked and youtube-dl overides and puts connection: closed instead of keep-alive regardless of what I've put there. So really the only thing that is different is the user-agent, which I have as the tor-browser user-agent.
Also the tool is still useful for assuming multiple identities, and for evading string bans against user-agents, should something like that occur in the future.
I still want to come from outside of the tor network using socks5 or https proxies for certain things.
If it doesn't work for you then don't use it.
Thanks for the feedback, good discussion.