How to download video via proxy?

343 views
Skip to first unread message

wu yuan

unread,
Apr 17, 2018, 10:45:41 AM4/17/18
to Video DownloadHelper Q&A

Because youtube was blocked by GFW , I visit youtube via proxy (Shadowsocks + SwitchyOmega + gfwlist).
I can watch video normally, but fail to download via VDH.

How to make VDH download video via proxy?


NameFirefox
Version59.0.2
OSLinux 4.15.15-1-ARCH
Video DownloadHelperVersion 7.2.2
companion appVdhCoApp 1.1.3


YouTube url: https://www.youtube.com/watch?v=BsadA7UR110


Details page:

Details


Setting page:

Setting_1

Setting_2

Setting_3

Setting_4


Video DownloadHelper Error message:


Download error

connect ETIMEDOUT 74.125.170.187:443


Other test:


~ % ping 74.125.170.187
PING 74.125.170.187 (74.125.170.187) 56(84) bytes of data.
^C
--- 74.125.170.187 ping statistics ---
18 packets transmitted, 0 received, 100% packet loss, time 17157ms
~ % curl -v https://74.125.170.187 --connect-timeout 30
* Rebuilt URL to: https://74.125.170.187/
*   Trying 74.125.170.187...
* TCP_NODELAY set
* Connection timed out after 30000 milliseconds
* stopped the pause stream!
* Closing connection 0
curl: (28) Connection timed out after 30000 milliseconds
~ % curl -v https://74.125.170.187 --socks5 localhost:1080 --connect-timeout 30
* Rebuilt URL to: https://74.125.170.187/
*   Trying ::1...
* TCP_NODELAY set
* SOCKS5 communication to 74.125.170.187:443
* SOCKS5 connect to IPv4 74.125.170.187 (locally resolved)
* SOCKS5 request granted.
* Connected to localhost (::1) port 1080 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: C=US; ST=California; L=Mountain View; O=Google Inc; CN=*.c.docs.google.com
*  start date: Apr  4 14:56:00 2018 GMT
*  expire date: Jun 27 14:56:00 2018 GMT
*  subjectAltName does not match 74.125.170.187
* SSL: no alternative certificate subject name matches target host name '74.125.170.187'
* stopped the pause stream!
* Closing connection 0
* TLSv1.2 (OUT), TLS alert, Client hello (1):
curl: (51) SSL: no alternative certificate subject name matches target host name '74.125.170.187'

wu yuan

unread,
Apr 17, 2018, 10:49:03 AM4/17/18
to Video DownloadHelper Q&A
The images above.
Detail_page.png
Setting_1.png
Setting_2.png
Setting_3.png
Setting_4.png
Reply all
Reply to author
Forward
0 new messages